qt define own signals = определение пользовательских сигналов и слотов
Primary tabs
определить собственный слот можно так:
/* опишем класс
главного окна который наследует
функционал и свойства QMainWindow*/
class myMainWindow:public QMainWindow
{ Q_OBJECT
public:
myMainWindow (QWidget *parent = 0); // описываем конструктор
//родитель по-умолчанию отсутствует
public slots:
void openNewWindow(QWidget * parent = 0) // описываем реализацию внутри тела программы
{
someNewWindow = new NewWindow(); // Be sure to destroy you window somewhere
// someNewWindow->show();
// mMyNewWindow->show();
}
private:
NewWindow *someNewWindow;
};
ПРИМЕЧАНИЕ: возможно появление следующей ошибки (решение)
ссылка по теме :
http://doc.qt.digia.com/4.5/signalsandslots.html#a-small-example
- Log in to post comments
- 2502 reads