📄 dining_gui.h
字号:
#ifndef DINING_GUI_H#define DINING_GUI_H#include <thread.h>#include <qapplication.h>#include <qwidget.h>#include <qpainter.h>#include <qevent.h>#include "dining.h"class Dining : public QWidget, public dining { public: enum _state { Eating, Sleeping, Looking, Gone }; private: mutex gui_access; _state *eating; QApplication *app; void showForks(int); void paintFork(int); void paintDish(int); void getvalues(int,double&,int&,int&,int&); protected: void paintEvent(QPaintEvent *); public: Dining(QApplication *,int); ~Dining(); void finished(int); bool get_forks(int); void put_forks(int);};#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -