~:cat inputsdialog.cpp #include "inputsdialog.h" #include InputsDialog::InputsDialog() : QDialog() { ui.setupUi(this); connect(ui.OkButton,SIGNAL(clicked()),this,SLOT(givewarn())); } InputsDialog::~InputsDialog () {} void InputsDialog::givewarn() { QMessageBox::warning(0,"Demo","Checking"); } ~:cat inputsdialog.h #ifndef DEMODIALOG_H #define DEMODIALOG_H #include #include "ui_inputsdialog.h" class InputsDialog:public QDialog { Q_OBJECT public: InputsDialog (); ~InputsDialog(); private slots: void givewarn(); private: Ui::InputsDialog ui; }; #endif