Здравствуйте, гость ( Вход | Регистрация )
rezor | Дата 28.7.2010, 18:04 |
Сделай слот пабликом и передавай туда свой item, либо через сигналы, либо прямым вызовом слота. В MainWindow помести указатель на объект класса QFrame_WWW и через него будешь вызывать слот. Все спасибо тупанул не надо было переопределять класс. |
|
kibsoft | Дата 28.7.2010, 16:48 |
Сделай слот пабликом и передавай туда свой item, либо через сигналы, либо прямым вызовом слота. В MainWindow помести указатель на объект класса QFrame_WWW и через него будешь вызывать слот. |
|
rezor | Дата 28.7.2010, 16:13 |
Если все определить в одном классе то работает нормально
но я потом переопределяю QFrame и надо организовать передачу параметром между классами |
|
rezor | Дата 27.7.2010, 19:39 |
Цитата Прямое использование MainWindow().parentItem вызывает экстренное завершение программы. Ты уверен, что ты выделил память под parentItem? parentItem нужен локальный определить его внутри слота не работает. С начала добавляю категорию , а потом к этому же parentItem добавляю потомка.
|
|
kibsoft | Дата 27.7.2010, 18:50 |
Цитата Прямое использование MainWindow().parentItem вызывает экстренное завершение программы. Ты уверен, что ты выделил память под parentItem? |
|
rezor | Дата 27.7.2010, 18:00 |
Есть два класса
И второй класс MainWindow где определен QStandardItem *parentItem как его передать в void appendixWWW( QStandardItem *parentItem) который определен в class QFrame_WWW . Прямое использование MainWindow().parentItem вызывает экстренное завершение программы. Может переопределить сигнал clicked(), как поступить?? |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 28.3.2024, 20:51 |