Вопросы по теме 'qtcore'

Конфликт между qDebug и SDL
Я работаю над Mac OS 10.8.5 и Qt 5.1.1, среди прочего, с классом qdebug , который хорошо работает с некоторыми проектами и не компилируется с некоторыми другими. Я уже пытался переустановить Qt, который ничего не изменил. Это, конечно, связано с...
146 просмотров
schedule 18.12.2022

Как использовать QFile на Android?
Мне нужно прочитать файл .txt на Android с помощью программы qt. Если сборка для Windows, этот файл должен быть в папке сборки, но как насчет Android? Как его включить в apk?
1486 просмотров
schedule 27.05.2023

Сравнение строк и юникод
Я использую qSort в Qt для сортировки QList , содержащей структуру. Я заметил, что польский символ «Ś» находится в конце или начале отсортированного списка (в зависимости от порядка). Есть ли функция сравнения строк, которая помещает «Ś» рядом с...
250 просмотров
schedule 18.01.2023

Как сжать QEvents без использования внутренних заголовков Qt?
Поскольку заголовки, необходимые для повторения опубликованного списка событий в QCoreApplication::compressEvent , считаются закрытыми, есть ли способ получить эквивалентную функциональность, не завися от внутренних заголовков Qt, а только от...
432 просмотров
schedule 26.10.2022

Подключение: нет такого слота QTreeView
Я унаследовал класс MainTree от QTreeview файл maintree.cpp void MainTree::LaunchTree() { //Tree launching connect(this, SIGNAL(customContextMenuRequested(const QPoint& )),this,SLOT(showCustomContextMenu(const QPoint&))); }...
607 просмотров
schedule 20.10.2022

Вызывает ли передача QVector из сигнала в слот в разных потоках копирование данных?
Я прочитал здесь , что QVector class использует неявное совместное использование данных, чтобы максимизировать использование ресурсов и минимизировать копирование. Я не знаю, вызывает ли передача сигнала с параметром QVector в слот в другом потоке...
1183 просмотров
schedule 21.08.2022

Qt: проверить, не изменился ли файл в папке
Есть ли способ инициировать действие, если файл находится в указанном каталоге (или в подпапке), не получая каждый раз все времена модификации? Я спрашиваю, потому что я должен проверить это вживую
5759 просмотров
schedule 11.01.2023

Как настроить QSerialPort в отдельном потоке?
Следуя официальной документации, я пытаюсь сделать это: MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) { QThread *thread = new QThread; Worker *worker= new Worker(); worker->moveToThread(thread); //init...
11711 просмотров
schedule 31.03.2023

Почему Qt foreach создает копию контейнера?
В документации просто указано, что это так , но не объясняет почему: Qt автоматически делает копию контейнера при входе в цикл foreach. Если вы измените контейнер во время итерации, это не повлияет на цикл. (Если вы не изменяете контейнер,...
1884 просмотров
schedule 15.04.2023

Показать и прочитать все файлы в каталоге
Я пытаюсь распечатать имена всех файлов в каталоге. Однако некоторые файлы не отображаются или не могут быть открыты. Если я перезапускаю программу, файлы, которые раньше не открывались, открываются и отображаются. Что здесь происходит? Это...
4528 просмотров
schedule 19.02.2023

Получение путей файлов qrc в Qt
Я хочу знать, как получить доступ к путям файлов в файле qrc, чтобы использовать их как строки в массиве. Пример файла qrc: <!DOCTYPE RCC><RCC version="1.0"> <qresource prefix="">...
2649 просмотров
schedule 25.01.2023

Как остановить отдельный процесс в qt?
После запуска процесса с QProcess::startDetached , как я могу остановить его позже? Скажем, основная программа запускается, а затем запускает отдельный процесс, который работает независимо. Пользователь закрывает основную программу, затем снова...
2358 просмотров
schedule 18.07.2023

функция pyqtSlot
Я только что прочитал руководство по кнопке pyqt5 из здесь . И код, как показано ниже. Есть вопрос о button.clicked.connect(self.on_click) и @pyqtSlot() . Если я удалю @pyqtSlot() из кода, он все равно будет работать. Однако кнопка не...
22860 просмотров
schedule 21.07.2023

QTableView отключает сортировку для некоторых столбцов
Я использую QtableView (qt5.9) с 10 столбцами и хочу отключить сортировку для 2-го и 3-го (только некоторых) столбцов, когда пользователь щелкает заголовок этих столбцов. Я использую флаг setsortingenabled, чтобы мой QtableView разрешал...
2236 просмотров
schedule 22.06.2022

QProcess :: Crashed. Как избежать сообщения о сбое Windows 10 внешней программы
Предположим, что мы хотим запустить внешнее приложение командной строки, например «dir», и предположим, что оно дает сбой: namespace util { bool execChildProcess(const std::string & cmd, std::string & cmdOutput) {...
692 просмотров
schedule 20.05.2022

Как перетащить элемент из QListWidget в QPlainTextEdit?
Как показано на изображении слева, у меня есть QListWidget с именем «my_listwidget», заполненный 3 командами, а справа у меня есть QPlainTextEdit с именем «my_textedit». я могу перетащить из QListWidget с помощью этого кода...
180 просмотров
schedule 28.08.2023