Tag: qt

Тип аргумента для сигнала и слота Qt, имеет ли значение задание отступников?

Для сигнала и слота типа ниже signals: void textChanged(const QString &); public slots: void setText(const QString & text) тип аргумента textChanged и setText, похоже, работает нестабильно для const и & . Имеет ли постоянная и ссылочная квалификация какую-либо разницу по сравнению с использованием только QString? QObject::connect(a,SIGNAL(textChanged(QString)),b,SLOT(setText(QString))); QObject::connect(a,SIGNAL(textChanged(const QString &)),b,SLOT(setText(const QString &))); EDIT: я не заметил […]

QT4: Прозрачное окно с закругленными углами

Как создать частично прозрачное окно с закругленными границами (без стандартных границ)? (Я использовал Qt::FramelessWindowHint для отключения стандартных границ) Я пробовал стили, но border-radius и opacity , похоже, не оказывают никакого влияния на окно, она работает только с дочерними элементами встроенного виджета. Моя вторая идея заключалась в том, чтобы сделать окно полностью прозрачным (с помощью setWindowOpacity […]

Может ли Qt-сигналы вернуть значение?

Boost.Signals позволяет использовать различные страtagsи использования возвращаемых значений слотов для формирования возвращаемого значения сигнала. Например, добавив их, сформировав из них vector или вернув последний. Общая мудрость (выраженная в документации Qt [EDIT: а также некоторые ответы на этот вопрос ] ) заключается в том, что с Qt-сигналами такой возможности не существует. Однако, когда я запускаю moc […]

Как создать полосу прокрутки в QtQuick 2.0?

Я пытаюсь создать полосу прокрутки в QtQuick 2.0, Я обнаружил, что компонент Scrollbar доступен в QtQuick 1.0, но я не могу найти такой компонент в QtQuick 2.0. Как создать полосу прокрутки для ListView в QtQuick 2.0? Любая помощь? Заранее спасибо.

Создание моего собственного приложения для фото-мозаики с Qt с использованием C ++

Это результат того, что я сделал до сих пор: Хотя это показывает только черно-белые изображения, код работает и для цветных изображений. Код в основном заполняет большее изображение, используя меньшие изображения из небольшой базы данных. Так вот где я застрял, довольно невежественный. Как я могу получить такой эффект. или этот . Qn1: Мне нужно взять другое […]

Qt Creator нуждается в компиляторе для сборки. Настройка компилятора в настройках набора

Я установил Qt Creator5 с последними двоичными файлами. но когда я запускаю какую-либо программу, она дает мне эту ошибку. : -1: ошибка: Qt Creator нуждается в компиляторе для сборки. Настройте компилятор в настройках набора. я искал весь интернет для ответа, но его неадекватный и не помогающий. любезно ответьте, как избавиться от этой ошибки.

Как сделать виджет расширяемого / сжимаемого раздела в QT

Я хотел бы создать собственный виджет в QT со следующими функциями: Это контейнер Он может быть заполнен любым QT-макетом Он может находиться внутри любого макета QT Кнопка позволяет свернуть / свернуть вертикально содержимое, так что только кнопка видна, все содержимое макета невидимо. Предыдущая кнопка позволяет развернуть / развернуть ее снова до размера содержимого макета. Расширение […]

Разница между созданием объекта с помощью () или без

я просто столкнулся с проблемой error: request for member ‘show’ in ‘myWindow’, which is of non-class type ‘MainGUIWindow()’ при попытке скомпилировать простое qt-приложение: #include #include “gui/MainGUIWindow.h” int main( int argc, char** argv ) { QApplication app( argc, argv ); MainGUIWindow myWindow(); myWindow.show(); return app.exec(); } Я решил это, заменив MainGUIWindow myWindow(); от MainGUIWindow myWindow; но […]

Как настроить CDB в Qt Creator?

Вопрос здесь такой же, как у меня, но решение для меня не работает. Я использую QtCreator 2.4.1 в Windows 7. Когда я пытаюсь отладить простое приложение hello world, отображается сообщение: «Предпочитаемый механизм отладчика для отладки двоичных файлов типа« x86-windows-msvc2010-pe-32bit »недоступен …. Подробности: нет двоичного файла CDB, доступного для двоичных файлов в формате «x86-windows-msvc2010-pe-32bit» Когда я […]

Показать QImage с QtGui

Я новичок в Qt, и я пытаюсь создать простое приложение GUI, которое отображает изображение после нажатия кнопки. Я могу прочитать изображение в QImage , но есть ли какой-либо простой способ вызвать функцию Qt, которая принимает QImage в качестве входа и отображает его?

Давайте будем гением компьютера.