Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Qt Многопоточность и класс QThreadStorage https://www.cyberforum.ru/ qt/ thread1811393.html
Есть несколько клиентов и соответственно столько же потоков, которые передают данные на сервер... На стороне сервера имеется функция-слот writeBuff(QByteArray inData, int idSock) { BuffMap.localData().append(inData); ... } где inData-данные, поступающие из потока с идентификатором idSock. Данные записываются в буфер QThreadStorage <QMap<int,QByteArray> > BuffMap.
Как избежать утечки памяти: нюансы использования QList C++ Qt
class T { QList<bitset<32> > bits; QList<bitset<32> > newList() { return QList<bitset<32> >(); } void foo()
C++ Qt QT и сторонние библиотеки Поставил QT. Потребовалась библиотека из QtSolutions (QtService). Собрал ее (lib/bin/inc). mingw32-make install прописал ее в самом QT. Но при попытке использовать заголовочные файлы, говорит, что не может их обнаружить. Как правильно прописать пути в проекте? Или сторонние библиотеки правильнее хранить в отдельной папке в самом проекте? Хотелось бы чтобы пути были относительными для... https://www.cyberforum.ru/ qt/ thread1811346.html C++ Qt Сборка QT проекта для других ПК https://www.cyberforum.ru/ qt/ thread1811191.html
Здравствуйте! Создал оконную программу, положил все файлы dll с помощью QtColecter. Запускаю на своем ПК все норм. Беру флешку перетаскиваю на другой комп. Там ошибка. Папка platforms есть все норм должно быть, но увы. Совместимость пытался делать.
Excel C++ Qt
Всем доброго времени суток! Передо мной стоит задача записи в файл книги excel. Есть ли какое-нибудь решение под Qt? А то я гуглил и везде предлагается работать либо через бинарник экселя, либо использовать ODBC-драйвер. Это не очень удобно так как требуется наличие либо того, либо другого. Есть ли решение, которое позволит писать excel без всяких дополнительных хитрожопостей?
C++ Qt Многопоточность и Mutex https://www.cyberforum.ru/ qt/ thread1811037.html
Мне помогли написать код который ищет максимум многопоточно, и посоветовали сделать поиск максимума главным потоком через Mutex, я почитал документацию, но не понял, как в моем коде делать lock() и unlock(). Подскажите #include <QCoreApplication> #include <QTime> #include <QDebug> #include "FindMaxInArrayThread.h" struct Range { Range(size_t start, size_t length);
C++ Qt Визуализация решения Ханойской башни https://www.cyberforum.ru/ qt/ thread1810981.html
Задаем количество дисков, запускаем визуализацию, должно получится что-то похожее. Достаточно и в 2Д. Консольная версия готова, но что использовать для отрисовки пока не понятно. Сейчас копаюсь в QPainter + QAbstractAnimation. Двигаюсь в правильном направлении или лучше использовать что-то другое?
QT на Linux Debian. Темы: Кодировка, TCP, UDP, Шифрование, GUI C++ Qt
Добрый день. Есть проект для Linux. Не хочу плодить кучу тем, проект всего один, поэтому все этапы вынес в заголовок. Итак первый затык с кодировкой кириллицы в комментариях. Выдает Error: Could not decode "filename.cpp" with UTF-8-encoding. Editing not possible. Скрин Qt Creator 4.1.0 Based on Qt 5.7.0 установлен на Debian + KDE Плодить темы можно и нужно. А вот сваливать всё в кучу -...
C++ Qt Подскажите нормальную литературу по адекватной версии QT Честное слово замучился, такого бардака как в QT от версии к версии не видел еще ни где. Проблема в том что неплохо программирую консоль LINUX, но время требует графических интерфейсов. Начал вникать в QT Книги 1) "Программирование на языке С++ в среде Qt Creator" - ALT LINUX - куча математики немного функций и главное не написано что нужно создать в проекте чтобы получилось то то и то то.... https://www.cyberforum.ru/ qt/ thread1810744.html C++ Qt Странное поведение setDataBits и setStopBits Доброго времени суток. Пилю форму настройки COM порта, столкнулся со странным поведением методов задания количества бит данных и стоп-бит. Есть форма с настройками порта в ComboBox`ах. Для пользователя они отображаются в привычном виде, например, бит данных - от 5 до 8, стоп-биты: 1, 1,5 и 2. В методы задания значения передаются, в виде Int, соответствующих Value нужного элемента перечисления,... https://www.cyberforum.ru/ qt/ thread1810666.html
Перехват нажатия кнопки Back в QtWebView на Android C++ Qt
День добрый! Создал в QT простое тестовое приложение с QtWebView. Как перехватить нажатие на хардварную кнопку Back? Пробовал Keys.onBackPressed в .qml - не работает. @Override public void onBackPressed() в java срабатывает если WebView не создаю. Если создаю - не срабатывает.
C++ Qt Что делать если программа не влазит в монитор https://www.cyberforum.ru/ qt/ thread1810537.html
Отписал пользователь моей программы, пишет мол у него на планшете маленький экран и не влазит программа, как сделать прорамму мультиразмерной? чтобы там автоматически появлялись полосы прогрутки для маленький экранов?
683 / 458 / 160
Регистрация: 01.10.2015
Сообщений: 1,264
23.09.2016, 01:50 0

Добавление в CommoBox из диалога - C++ Qt - Ответ 9569049

23.09.2016, 01:50. Показов 1480. Ответов 42
Метки (Все метки)

Ответ

Цитата Сообщение от Andrey_Programm Посмотреть сообщение
нет таких функций.
У вас нет, а у него есть

а по нажатию кнопки я сигнал смог передать только в статическую переменную то бишь в глобальную
Если ваше диалоговое окно является потомком QDialog (судя по оформлению, так и есть), то вызвать этот диалог на исполнение вы можете с помощью exec() - диалог будет отображен, как модальный, еще одним полезным свойством данного метода является то, что он возвращает код, анализируя который можно понять, по нажатию какой кнопки был осуществлен выход.

Поскольку создание диалога, равно как и его вызов вы, скорее всего, осуществляете из обработчика нажатия вашей "плюсовой" кнопки, то вы можете получить значение из объекта диалога после его завершения. Для этого нужно предусмотреть в интерфейсе диалога публичный метод, возвращающий значение нужного вам lineEdit'а (тот самый getResult(), вы можете "обозвать" его по-другому, какое название придумаете).

В этом случае вы прекрасно обходитесь без сигналов/слотов и глобальных переменных. Именно это имелось в виду товарищем выше, просто он не "разворачивал" мысль, а ограничился кратким описанием.

А еще лучше — почитать соответствующий раздел документации.

Вернуться к обсуждению:
Добавление в CommoBox из диалога C++ Qt
2
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.09.2016, 01:50
Готовые ответы и решения:

API для вызова диалога цвета и диалога шрифта
Подскажите API для вызова диалога цвета и диалога шрифта ЗЫ : желательно чтобы работал не только...

Вызов диалога из диалога
Есть диалог, как сделать чтобы при выборе определенной позиции в это диалоге открывался другой...

Вызов модального диалога из модального диалога
Такая проблема: из главного окна приложения при нажатии на кнопку &quot;Рассчитать&quot; вызывается...

Обновление диалога
На диалоговое окно размещены поле статик и 4 радио кнопки. Происходит их обработка по нажатию...

42
23.09.2016, 01:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.09.2016, 01:50
Помогаю со студенческими работами здесь

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

Заголовок диалога
Как можно задать заголовок диалогового окна , если оно сделано в ресурсах? При попытке поменять в...

Организация диалога
Написать и отладить программу, выводящую в диалоге на экран вашу фамилию, имя и отчество на синем...

Подключение диалога
Проект запускался нормально. Добавил к проекту диалог с формой. #include &lt;QDialog&gt; #include...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru