#ifndef LANPAPER_H #define LANPAPER_H #include "Server.h" #include "ui_LanPaper.h" #include #include "Client.h" #include #include #include "TrayIco.h" #include "Config.h" #include //#include "Secret.h" class Server; class TrayIco; class Client; class LanPaper : public QMainWindow, private Ui::LanPaper { Q_OBJECT public: explicit LanPaper(QWidget *parent = 0); void addChatContentToThereSide(const QString &content); QString getMessage(); private: void addChatContentToMeSide(const QString& content); virtual bool eventFilter(QObject *, QEvent *); virtual void changeEvent(QEvent *); bool isWindowsActivated(); void scrollToBottom(); private slots: void on_pBTSendMessage_clicked(); void aboutClick(); void clientSuccess(bool success); private: Server* server; TrayIco* trayIco; Client *client; }; #endif // LANPAPER_H