qt4- все статьи тега


Как рисовать различные фоны с помощью QStyledItemDelegate?

Задача : у меня есть QTreeView объект и QStandardItemModel в качестве модели для просмотра виджета; для некоторых элементов я установил данные с помощью метода setData, чтобы разделить их с параметром; поэтому мне нужно нарисовать другой фон пиксельное изображение для QStandardItem элементов, которые имеют значок и некоторые текстовые данные; и не хотят перерисовать все объекты items, я имею в виду значок и текст. Просто измените фон. Во-первых, я был думая, что: я мог бы установить ...

Как перевести язык в Qt на лету

Я использую переводчик и лингвист для перевода языка в моем приложении в Qt symbain, но я хочу сделать это на лету (во время выполнения), я пробовал решение, данное сетью разработчиков, но оно не работает для меня #include "languagetranslator.h" #include "constants.h" #include <QSettings> #include <HelperClasses/Strings.h> #include <QTranslator> #include <AppStatus/appstatus.h> #include <QApplication> QTranslator* LanguageTranslator::current = 0; LanguageTr ...

QWidget изменить размер сигнала?

Я хочу выполнить действие, когда виджет был изменен. Есть ли способ поймать это без установки фильтра событий на этот виджет (и, очевидно, без его подклассов)? AFAIK, QWidget не имеет сигнала resized. ...

Добавление QWidget в QGraphicsScene

У меня есть QGraphicsScene для рисования, где я теперь хочу "добавить" QWidget к QGraphicsItem (отображение поверх элемента, который, конечно, можно перемещать). Как это можно осуществить? Существует ли какой-либо QGraphicsItem, который может функционировать как контейнер виджета? ...

Решения Visual Studio в Qt Creator

Я использую Qt 4.5 и имею Qt Creator в качестве IDE. Меня это вполне устраивает. Я знаю, что мы можем открыть файлы .pro (из Qt Creator) в Visual Studio IDE. Но как насчет обратного? i. e Как я могу открыть решение visual studio Qt (.sln) в Qt Creator ? Возможно ли это, или я должен снова создать pro-файл для проекта? Есть и другие проекты Qt, которые создаются другими в Visual Studio IDE. Так что, если я должен использовать их, Могу ли я мигрировать эти решения Visual Studio для совместимого ...

QLabel: установить цвет текста и фона

Как установить цвет текста и фона QLabel ? ...

В чем разница между QMainWindow, QWidget и QDialog?

в чем разница между QMainWindow, QWidget и QDialog? ...

Qt: изменение размера метки QL, содержащей QPixmap, сохраняя при этом ее соотношение сторон

Я использую QLabel для отображения содержимого большего, динамически изменяющегося QPixmap для пользователя. Было бы неплохо сделать эту метку меньше/больше в зависимости от доступного пространства. Размер экрана не всегда так велик, как QPixmap. как я могу изменить QSizePolicy и sizeHint() из QLabel для изменения размера QPixmap при сохранении соотношения сторон исходного QPixmap? Я не могу изменить sizeHint() из QLabel, установка minimumSize() до нуля не помогает. Установка hasScaledContents ...