Лучшие qt4 вопросы ИТ разработчиков

  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Если вам часто нужно изменить список строк и иметь связанные представления, которые необходимо обновить, вы можете в первую очередь покончить с QStringList и использовать только QStringListModel. Вы можете добавлять / удалять данные, используя insertRows / removeRows и setData. Это гарантирует, что представления всегда отражают модель так, как вы ожидаете. Это можно обернуть, чтобы избежать утомительной работы. Что-то вроде (не проверено):

ой первый вопрос QT - я обычно программист на C #, так что прости меня за то, что я задал глупый вопрос, на который, я уверен, есть очень простой ответ, который я просто не могу найти: Я хочу добавить элементы в список, на данный момент, скажем, ...

Задан 27 Apr 2011, 09:59 от Ozzah
  • 2 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

cmainwindow.cpp

делать Qmenu проверяемым с помощью QT QMenu *preferenceMenu = new QMenu(); preferenceMenu = editMenu->addMenu(tr("&Preferences")); QMenu *Mode1 = new QMenu(); Mode1 = preferenceMenu->addMenu(tr("&Mode 1")); ...

Задан 10 Jul 2017, 07:32 от Sijith
  • 4 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

QSignalMapper и original Sender ()

У меня есть кучаQComboBoxes в таблице. Чтобы я знал, какой из них был запущен, я переназначаю сигнал для кодирования местоположения ячейки таблицы (как описано в Выбор QComboBox в ...

Задан 10 Dec 2009, 18:49 от Martin Beckett
  • 9 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Обработка исключений не работает с Qt в Windows

Я сталкиваюсь со странной проблемой. А именно, Qt как-то отключает обработку исключений в моей программе. Я не могу поймать какое-либо исключение, и при выда...

Задан 10 Nov 2010, 21:12 от revers
  • 7 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как изменить фон родительского виджета, когда дочерний виджет имеет фокус?

Я хотел бы выделить QFrame, если один из его дочерних виджетов имеет фокус (чтобы пользователи знали, где искать курсор ;-) используя что-то вместе ui->frame->setFocusPolicy(Qt::StrongFocus); ui->frame->setStyleSheet("QFrame:focus ...

Задан 28 Dec 2012, 15:16 от Elwood
  • 11 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

QT4 Drag Window без заголовка

Приложение, которое яУ меня есть собственный пользовательский интерфейс, который потребовал от меня удалить строку заголовка из главного окна. К сожалению, я...

Задан 01 Sep 2009, 05:55 от Michael
  • 11 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Как зашифровать и расшифровать файл с помощью Qt / C ++?

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

Задан 11 Aug 2009, 16:15 от Berschi
  • 12 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

QWebView / Qt WebKit не открывает некоторые страницы SSL; перенаправления не допускаются?

Чистая установка Qt SDK 1.1.4 в Windows 7 с Visual C ++ 2008 SP1; Я использую Qt Creator. Почему этот код не загружает некоторые веб-страницы? #include <QtGui/QApplication> #include <QtWebKit/QWebView> int main(int argc, char *argv[]) { ...

Задан 02 Dec 2011, 20:53 от James Johnston
  • 13 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Почему Qt меняет поведение sscanf ()?

Я заметил, что Qt (4.8) меняет поведениеsscanf(), Без Qtsscanf() работает как обычно, но с, он принимает только локализованные строки. Вот минимизированный пример: Без Qt (простой C ++)int main(int argc, char *argv[]) { float f; ...

Задан 12 Dec 2013, 22:35 от ollo
  • 7 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как изменить выравнивание текста в QTabWidget?

Я не могу найти способ установить выравнивание текста в QTabWidget.После того, как я создал экземпляр этого виджета, я установил егоTabPosition свойство на з...

Задан 31 Aug 2010, 09:26 от Markon
  • 4 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Примечание. Это зависит от того, будет ли DCMTk создан и включен в различные пути.

отаю над проектом, в котором я должен прочитать изображение dicom. Я не могу установить dcmtk. Я использую win7 64-bit и vs2010. Пожалуйста, объясните процедуру включения dcmtk в мою программу.

Задан 19 Feb 2011, 16:58 от Mahtab
  • 0 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Слот, казалось бы, не распознается в приложении Qt [duplicate]

На этот вопрос уже есть ответ здесь: Сигнал C ++ Qt и слот не срабатывают [/questions/3645898/c-qt-signal-and-slot-not-firing] 3 ответаЯ недавно работал над изучением C ++ и Qt4, но столкнулся с камнем преткновения. У меня есть следующий класс ...

Задан 08 Sep 2009, 16:22 от Austin Hyde
  • 5 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Qt / Necessitas - разумная замена QFileDialog / скин?

Я ищу хороший способ адресации приложений Qt в Qt / Necessitas (Android). Некоторые из виджетов QtGUI абсолютно зловещие - к сожалению, включая QFileDialog. Знаете ли вы какие-либо замены с правильным внешним видом? Делает ли использование ...

Задан 26 Feb 2013, 00:49 от qdot
  • 9 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

С 64-битным приложением вы сможете выделить достаточно памяти для нескольких изображений.

твуют ли ограничения по размеру / размеруQPixmap и / илиQImage объекты задокументированы? Я не нашел никакой полезной информации по этому поводу. В настоящее время я использую Qt 4.7.3 на OSX и Windows. В частности, я заинтересован в: Пределы ...

Задан 16 Aug 2011, 14:42 от grefab
  • 5 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

«Обычная» прокрутка приводит к - + 120 за шаг, быстрая прокрутка приводит к + -240 или + -360 за шаг.

я есть QWidget, где я рисую некоторые линии, и я хотел бы включить / реализовать функцию масштабирования, чтобы лучше видеть изображение, которое я рисую. И я хочу подключить его к колесу мыши, как в обычных браузерах, когда вы можете увеличивать ...

Задан 11 Jul 2011, 12:41 от schmimona
  • 13 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

ComboBox из CheckBoxes?

Я пытаюсь сделать предметы вComboBox проверяемый. Я попробовал ...

Задан 07 Dec 2011, 21:23 от David Doria
  • 23 голосов
  • 13 ответов
  • 0 просмотров
13 ответов

, Так что это как-то связано с Qt.

у использовать switch-case в моей программе, но компилятор выдает ошибку. Как я могу использоватьswitch заявление сQString? Компилятор выдает мне эту ошибку: switch expression of type 'QString' is illegalМой код выглядит ...

Задан 27 Mar 2011, 20:29 от woody
  • 26 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Что означает сигнал, когда виджет теряет фокус?

В диалоговом окне, когдатабуляция клавиша нажата, фокус меняется на другой виджет. В Qt есть ли сигнал, когда виджет теряет фокус? Могу ли я использовать его для проверки правильности ввода или нет? Если нет, могу ли я вернуть фокус и попросить ...

Задан 23 Jul 2013, 18:22 от user1899020
  • 7 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

редактируемый пользователем флажок в Qtableview

Я хочу установить флажок редактируемый пользователем вQTableView который создается с использованием QAbstractModel. Я могу назначить проверенный и непроверенный флажок, но не могу сделать его редактируемым. флаг установлен вQItemIsUserCheckable.

Задан 02 Apr 2013, 05:51 от user2228455
  • 7 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Вот мое решение, основанное на ответе serge_gubenko. Этот класс использует QStringListModel, но его можно легко заменить любой другой моделью.

я естьQLineEditсQCompleter объект, связанный с ним. Если пользователь вводит хотя бы один символ, всплывающее меню изQCompleter отображается, но когда пользователь удаляет последний символ (оставляя поле пустым), всплывающее окно исчезает. Есть ...

Задан 31 Jan 2011, 23:08 от Andrea Bergia
  • 1 голос
  • 3 ответа
  • 0 просмотров
3 ответа

Может ли QImage открывать и отображать чистые 16-битные изображения?

Я думаю, что заголовок уже объясняет то, что я хочу знать.Есть ли возможный способ открывать и сохранять 16-битные изображения с помощью Qt? И я неt означает...

Задан 04 Dec 2009, 09:25 от Berschi
  • 3 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Нет, я просто использовал этот подход. Кажется, работает просто отлично (и вам не нужно столько кода, сколько опубликовал bhclowers, я думаю, он просто иллюстрировал более сложный пример).

аюсь встроить трехмерный график в графический интерфейс Qt4 (есть другие кнопки), возможно ли это с помощью mplot3d из matplotlib? Я знаю, что 2d графики возможны с использованием "matplotlib.backends.backend_qt4agg", и я сделал это. Если да, ...

Задан 04 Feb 2011, 14:35 от chaitu
  • 5 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Выровняйте проверяемые элементы в qTableWidget

В tableWidget у меня есть один столбец, полностью состоящий из проверяемых элементов. Я не могу понять, как центрировать флажок или хотя бы удалить текстовое поле рядом с ним. Как вы можете видеть на этой картинке у текстового поля есть тот ...

Задан 26 Apr 2013, 13:28 от Aleksandar
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как передать QString в слот Qt из QMenu через QSignalMapper или иным образом

У меня есть QMenu со многими подменю. Они создаются динамически, то есть меню имен поступают из БД и создаются в цикле. Теперь я хотел запустить тот же слот ...

Задан 04 Jan 2013, 04:15 от fayyazkl
  • 5 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Перехват клавиши Tab для управления переключением фокуса вручную

Я хочу перехватитьтабуляция нажмите клавишу в моем главном окне, чтобы предотвратить переключение фокуса Qt. Вот что я пробовал до сих пор: bool CMainWindow::event(QEvent * e) { if (e && e->type() == QEvent::KeyPress) { QKeyEvent * keyEvent = ...

Задан 10 Aug 2013, 08:20 от Violet Giraffe
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Область прокрутки Qt не добавляется в полосы прокрутки

Привет, ребята, я должен динамически создавать кнопки в зависимости от ввода пользователя, поэтому, если пользователь дает большое число ввода, виджет, содержащий кнопки, должен иметь возможность прокручивать вверх и вниз. По этой причине я ...

Задан 31 Jan 2013, 17:18 от user1084113
Page 1 of 5
1 2 3 4 5