Описание тега qt-connection
3
ответа
Нет такого слота при соединении сигнала виджета со слотом родительского виджета
У меня есть следующие классы: class MainWindow : public QMainWindow { Q_OBJECT public: explicit MainWindow(QStringList pluginsToStart, QWidget *parent = 0); ~MainWindow(); // some other stuff public slots: void on_timeDataChanged(logging::TimeValueV…
30 авг '17 в 16:51
2
ответа
Qt - изменить параметр слота предыдущего подключенного сигнала с помощью лямбда-функции
Я пытаюсь подключить сигнал к тому же слоту, но с другим параметром. Это сработало бы, если бы я просто хотел повторно подключить один и тот же сигнал к другому слоту без использования параметров или лямбда-функций, но мне нужно сделать это таким об…
23 мар '17 в 14:25
1
ответ
Мой сигнал / слот не работает
Я неоднократно вижу людей, имеющих проблемы со слотами, которые не вызывают. Я хотел бы собрать некоторые из наиболее распространенных причин. Так что, возможно, я могу помочь людям и избежать множества лишних вопросов. Каковы причины того, что соед…
17 окт '14 в 09:37
1
ответ
QT Connect QNetworkReply SIGNAL закончен () не стреляет
Я посмотрел на эту ссылку, и кроме сигнального шпиона и отладки я попробовал по крайней мере все. Я взял пример с этого сайта. Я не настроил отладчик на данный момент. Моя проблема в том, что я хочу запустить пользовательский слот, и ничего не проис…
28 сен '16 в 09:05
2
ответа
Как Qt::DirectConnection действует при использовании в многопоточной среде?
Хотя Qt::QueuedConnection или Qt::AutoConnection (в некоторых случаях) предпочтительнее в многопоточной среде, я задаю этот вопрос для понимания цели. Если сигнал MySignal() испускается в потоке A и слоте MySlot() принадлежит объекту потока B. Оба с…
28 дек '19 в 20:17
1
ответ
Как передать std:: function или указатель на функцию в qtconnect?
В основном это делается для того, чтобы очистить кучу кода из моего конструктора. У меня около 20+ строкconnect(object, func1, this, func2) только в конструкторе, и я пытаюсь очистить код, имея std::vector<std::tuple<QObject*,std::function<…
28 янв '20 в 21:37
1
ответ
Как вызвать определенные слоты из события нажатия клавиши в qt / Как связать событие нажатия клавиши с QPushbutton на графическом интерфейсе?
Я новичок в qt. Я работал над приложением графического интерфейса калькулятора, я уже определил слоты, такие как numPressed(), когда на калькуляторе нажимается любая числовая кнопка, которая будет отображаться в lineEdit. void Calculator::numPressed…
23 апр '20 в 07:34
1
ответ
Я не могу использовать указатель из QMainWindow в качестве аргумента в соединении для QT5
Этот код создает поток и подключает его к QT. void UI_handling::create_thread_for_looping_terminal(){ loop_terminal_thread = new Loop_terminal_thread(mainWindow, &j1939); loop_terminal_thread->start(); mainWindow->connect(loop_terminal_thr…
25 авг '21 в 03:35
0
ответов
Получение и передача последнего события QKeyEvent, созданного в PyQt5, через соединение textChanged
Здравствуйте, я использую PyQt5.QTextEdit()и я хочу связатьtextChanged()кудаself._backspaceissue()определяется как: @pyqtSlot(QKeyEvent) def _backspaceissue(self,event):... Я увидел этот вопрос и подумал, что он может применяться, но я не понимаю ни…
15 окт '23 в 06:00