#ifndef MAINWINDOW_H #define MAINWINDOW_H #include #include "notebookmodel.h" #include "smartpenmanager.h" namespace Ui { class MainWindow; } class MainWindow : public QMainWindow { Q_OBJECT public: explicit MainWindow(QWidget *parent = 0); ~MainWindow(); public slots: void closeNotebook(); void openNotebook(const QString &pen, const QString ¬ebook); private slots: void handleNotebookSelected(const QModelIndex &index); void handleCurPageChanged(); private: Ui::MainWindow *ui; NotebookModel *_notebooks; SmartpenManager *_manager; QString _curPenName; QString _curNotebookName; }; #endif // MAINWINDOW_H