Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ///////////////////////////Mainwindow.cpp//////////////////////////////
- #include "mainwindow.h"
- #include "ui_mainwindow.h"
- #include <QtGui>
- #include "aboutdialog.h"
- #include <QMessageBox>
- MainWindow::MainWindow(QWidget *parent) :
- QMainWindow(parent),
- ui(new Ui::MainWindow) {
- ui->setupUi(this);
- //ui->mainToolBar->hide();
- LoadImages();
- }
- MainWindow::~MainWindow() {
- delete ui;
- }
- void MainWindow::LoadImages() {
- //
- }
- void MainWindow::on_loginButton_clicked() {
- check(ui->lineEdit->text());
- }
- void MainWindow::on_menuExit_triggered()
- {
- QApplication::exit();
- }
- void MainWindow::on_actionAbout_triggered()
- {
- AboutDialog ad;
- ad.exec();
- }
- void MainWindow::check(QString input) {
- if(input == "blah") {
- emit MainWindow::CheckForKeywords(input);
- }
- }
- void MainWindow::CheckForKeywords(QString input) {
- QMessageBox d;
- d.information("You're not allowed to use that word!!");
- d.exec();
- }
- /////////////////////////mainwindow.h//////////////////////////////////
- #ifndef MAINWINDOW_H
- #define MAINWINDOW_H
- #include <QMainWindow>
- namespace Ui {
- class MainWindow;
- }
- class MainWindow : public QMainWindow
- {
- Q_OBJECT
- public:
- explicit MainWindow(QWidget *parent = 0);
- ~MainWindow();
- void LoadImages();
- public slots:
- signals:
- void check(QString);
- private slots:
- void CheckForKeywords(QString);
- void on_loginButton_clicked();
- void on_menuExit_triggered();
- void on_actionAbout_triggered();
- private:
- Ui::MainWindow *ui;
- };
- #endif // MAINWINDOW_H
Add Comment
Please, Sign In to add comment