Результаты поиска по запросу "qt"
Как нарисовать контроль с QStyle и с указанным QSS?
Я пытаюсь нарисовать флажок вQStyledItemDelegate, Я хочу, чтобы флажок отображался не с собственным видом, а со стилем, который указанqApp->setStyleSheet(), Я не знаю почему, но когда я рисую контроль сQStyle::drawPrimitive - это не поднимает ...
Добавляет ли использование styleSheets в динамическом режиме много вычислений
У меня есть около 40 кнопок, которые также являются индикаторами (вкл. Или выкл.), И раз в секунду я обновляю цвет этих индикаторов в зависимости от состояния. Я делаю это, изменяя таблицу стилей. Это слишком, чтобы сделать это, и если да, я ...
@Final: Думаю, я пропустил комментарий.
рограмма, написанная на Qt C ++, вызывает базу данных sqlite. На моем собственном компьютере это работает хорошо, но на компьютере конечного пользователя написано «Драйвер не загружен». Правда, я не знаю, какие файлы / библиотеки должны быть ...
CopyFileEx с обратным вызовом прогресса в Qt
Кто-нибудь может дать мне рабочий пример использования CopyFileEx с обратным вызовом прогресса в Qt? Я нашел какую-то царапину и попытался слить ее, но безуспешно. Я даже не мог передать функцию CopyProgressRoutine в качестве аргумента ...
в том-то и дело, что проблема - он ставит это не в ту точку, вот и все.
аюсь очистить большой веб-сайт правительственных документов, который требует метода «снежного кома», то есть начиная с главной страницы поиска, а затем переходя по каждой ссылке, найденной шабером, на следующую страницу. Я был в состоянии ...
Вы можете добавить более одного аргумента в этот сигнал
ументации Qt говорится, что сигналы и слоты могут бытьdirect, queued а такжеauto. В нем также указывалось, что если объект, которому принадлежит слот, «живет» в потоке, отличном от объекта, которому принадлежит сигнал, отправка такого сигнала ...
в главном окне; оба безрезультатно.
я проблема с простой программой. Я открываю QFileDialog следующим образом: QFileDialog fileDialog(this); fileDialog.setAcceptMode(QFileDialog::AcceptOpen); if (!fileDialog.exec()) return;Однако он показывает диалог Qt вместо родного диалога ...
ИМХО тебе не следует. Опрос требует быть в вечной петле. Вы должны сделать это в функции запуска QThread, чтобы невозможно было заново реализовать функцию без предварительного подкласса. Даже если вы попытаетесь обойти это с помощью таймера с одним выстрелом, я не рекомендую это делать. Вам лучше (вот как мне нравится это делать) подкласс QThread, вызывающий moveToThread (), а не вызов exec () и запускающий цикл навсегда. Для примера посмотрите на пример клиента блокировки Fortune из qt. Если вы не вызываете moveToThread () для QThread, тогда объект QThread все еще находится в основном потоке графического интерфейса, и они оба используют один и тот же цикл обработки событий (что плохо при использовании функций опроса). Вызов moveToThread (QThread) без вызова exec () означает, что QThread не будет иметь цикл обработки событий (что хорошо в вашем случае). Вызов exec () запускает собственный цикл обработки событий, но не используется для схем опроса, и вы бы покинули функцию run.
я есть класс, который является абстракцией какого-то устройства. class Device { public: ... void Start(); void Stop(); void MsgLoop(); signals: void sMsgArrived(); }Start () и Stop () вызываются из потока GUI. Start () начинает новый поток, ...
На мой взгляд, вы можете ретранслировать межпроцессные коммуникационные механизмы, такие как события, мьютекс, оконные сообщения, каналы для синхронизации рендеринга. но просто поймите, что при подходе к этому подходу нужно учитывать производительность. Объекты режима ядра хороши, но каждый раз переход к ядру обходится в 100 мс. Что чертовски дорого для высокопроизводительного приложения рендеринга. На мой взгляд, вы должны пересмотреть дизайн многопроцессорного рендеринга.
тим, у меня есть приложениеA ведьма отвечает за рисование материала на экране с помощьюOpenGL библиотека. Для тесной интеграции я бы хотел, чтобы это приложениеA выполнять свою работу, но визуализировать в FBO или непосредственно в буфере ...
, если вы не хотите использовать механизм сигнал / слот (который также работает).
а мое приложение вылетает в QWidget :: update (), который работает в потоке без GUI. Я разрабатываю приложение, в котором получает видеокадры с удаленного хоста и отображает их на QWidget. Для этого я использую библиотеку libVLC, которая дает ...