У меня небольшой пользовательский интерфейс, как показано ниже:
После рисования прямоугольника в QGraphicsView
и проверки заинтересованной операции с помощью QCheckBox
следующие операции:
1) Перетащите блок левой кнопкой мыши
2) Отпустите щелчок и после отпускания
3) Должен появиться QDialog
, выбранный в соответствии с QCheckBox
, с соответствующими элементами управления,Я поместил изображение ниже для лучшего понимания процедуры:
Конечно, если пользователь решит проверить «Фильтры» и перетаскивать таким же образом другой QDialog
должно появиться, как показано ниже:
Можно ли перетаскивать и отпускать функцию и иметь разные QDialog(s)
в зависимости от выбранной операции QCheckBox
, появляющейся при всплывающем окне?Я нигде не мог найти никакой полезной помощи для операций такого типа, поэтому любая помощь, или подсказка, или пример того, как это сделать, было бы здорово. Спасибо за указание в правильном направлении.