Как перетащить разные QDialog (ы) на основе выбранной операции QCheckBox? - PullRequest
0 голосов
/ 24 июня 2019

У меня небольшой пользовательский интерфейс, как показано ниже:

ui После рисования прямоугольника в QGraphicsView и проверки заинтересованной операции с помощью QCheckBox следующие операции:

1) Перетащите блок левой кнопкой мыши

2) Отпустите щелчок и после отпускания

3) Должен появиться QDialog, выбранный в соответствии с QCheckBox, с соответствующими элементами управления,Я поместил изображение ниже для лучшего понимания процедуры:

user

Конечно, если пользователь решит проверить «Фильтры» и перетаскивать таким же образом другой QDialogдолжно появиться, как показано ниже:

filter

Можно ли перетаскивать и отпускать функцию и иметь разные QDialog(s) в зависимости от выбранной операции QCheckBox, появляющейся при всплывающем окне?Я нигде не мог найти никакой полезной помощи для операций такого типа, поэтому любая помощь, или подсказка, или пример того, как это сделать, было бы здорово. Спасибо за указание в правильном направлении.

...