Результаты поиска по запросу "qt"

0 ответов

В противном случае удаление QObject сначала отключит все сигналы и слоты и удалит все ожидающие события. Как вызов, чтобы отключить () будет делать.

объект класса QNetworkReply. Есть слот (в каком-то другом объекте), связанный с его сигналом Finished (). Сигналы являются синхронными (по умолчанию). Есть только одна нить. В какой-то момент я хочу избавиться от обоих объектов. Нет больше ...

2 ответа

Да, я думал об использовании какого-то соглашения. Ваши предложения имеют смысл.

я есть проект Qt, который использует файлы XML. Эти XML-файлы содержат читабельный текст, и этот текст должен быть переведен с помощью инструментов Qt (lupdate, lrelease, QtLinguist). Вопрос в том, можно ли создавать записи в файле .ts через ...

1 ответ

это сделал Отлично! Спасибо!

рудно выровнять несколько виджетов QT (метка и кнопка). Я хочу, чтобы виджеты (окрашенные в зеленый и красный цвета соответственно) выстроились в линию. Любой совет? #include <QVBoxLayout> #include <QLabel> #include <QPushButton> ...

ТОП публикаций

6 ответов

если вы используете Qt5, вы можете сделать это через лямбду:

аю небольшую программу обмена сообщениями, в которой нужен список каналов чата, к которым присоединился пользователь. Чтобы представить этот список графически, я составил списокQPushButtons, которые все представляют другой канал. Эти ...

1 ответ

@ Сергей: Да. Если это произойдет, желательно иметь копию по умолчанию. :)

у меня есть этот код: foreach (QListWidgetItem *ii, selectedItems()) { urls.push_back(ii->data(Qt::ToolTip).toString()); }Было быselectedItems() позвонить только один раз?

3 ответа

Я очень что это работает. Если у вас есть подкаталоги, в которые вы помещаете свои файлы .ui и .cpp / .hpp, вам нужно добавить INCLUDEPATH, где находится заголовок класса.

тель Qt имеет возможность продвигать один виджет в специально созданный класс, производный от базового виджета - я хочу использовать его для продвижения виджета в класс в текущем проекте. Создатель Qt спрашивает меня об имени класса и имени ...

2 ответа

Если у вас есть много QGraphicsItems, которые могут совместно использовать один QObject, то это будет легче, чем если бы каждый QGraphicsItem наследовал QObject.

у добавить сигналы / слоты в QGraphicsItem, чтобы я мог получить доступ к QGraphicsItemObjects из другого потока. Есть две опции, которые я знаю: использовать QGraphicsObject или наследовать от QObject и QGraphicsItem. Использование ...

1 ответ

Синглтоны - лучшее решение. Свойство контекста может занять много времени, в зависимости от того, насколько глубоко вы находитесь в дереве объектов, оно должно идти вниз по каждой области компонента, пока не достигнет корневого контекста. Синглтон вы говорите «это то, что я хочу», так что это гораздо эффективнее. И это видно только там, где вы решили импортировать его.

ел бы установить свойство контекста конкретного компонента QML вместо корневого контекста. Я не хочу, чтобы свойство было доступно за пределами компонента. Есть ли способ из C ++ для доступа к контексту компонента, чтобы разрешить доступ ...

5 ответов

 библиотека.

ользую многоqDebug() << операторы для отладочного вывода. Есть ли какой-нибудь кроссплатформенный способ, которым я могу перенаправить этот вывод отладки в файл, не прибегая к сценариям оболочки? Я предполагаю, ...

3 ответа

`Item-> setTextAlignment (Qt :: AlignCenter); хорошо работать для меня. - Рата

единственное решение, которое я нашел, - это создать подкласс QItemDelegate и реализовать мое правило выравнивания в функции paint (). Это действительно самый простой способ? Я использую C ++ API.