Last change
on this file since 53 was
53,
checked in by sven, 14 years ago
|
Punch Card Editor, ongoing development
- Extended new Deck interface, expanding the undo framework
- Implemented editor changes via undo framework
- revised the menu and toolbar actions and structure
(now dynamic construction at deck load time), implemented
undo viewer
- Started implementation of device driver framework in menu
- Embedded the Qextserialport library
(http://qextserialport.sourceforge.net/)
- Started the Documation M200 Client device driver
(well, just created the directory structure and qmake
project file infrastructure)
- At the current state, the complete project compiles :-)
Statistics: About 3500 Lines of code (without libqextserialport)
-- sven @ workstation
|
File size:
575 bytes
|
Line | |
---|
1 | #ifndef M200_CLIENT_CONTROLLER_H |
---|
2 | #define M200_CLIENT_CONTROLLER_H |
---|
3 | |
---|
4 | #include <QDockWidget> |
---|
5 | #include <QString> |
---|
6 | #include <QList> |
---|
7 | |
---|
8 | namespace QPunchCard { |
---|
9 | namespace Device { |
---|
10 | namespace DocumationM200 { |
---|
11 | class Controller; // GUI |
---|
12 | class Driver; // Backend |
---|
13 | }; |
---|
14 | }; |
---|
15 | }; |
---|
16 | |
---|
17 | #include "driver/driver.h" |
---|
18 | #include "app/mainwindow.h" |
---|
19 | |
---|
20 | namespace QPunchCard { |
---|
21 | namespace Device { |
---|
22 | namespace DocumationM200 { |
---|
23 | |
---|
24 | class Controller : public QWidget { |
---|
25 | Q_OBJECT |
---|
26 | public: |
---|
27 | Controller(); |
---|
28 | }; |
---|
29 | |
---|
30 | }; // namespace DocumationM200 |
---|
31 | }; // namespace Driver |
---|
32 | }; // namespace QPunchCard |
---|
33 | |
---|
34 | |
---|
35 | #endif // M200_CLIENT_CONTROLLER_H |
---|
Note: See
TracBrowser
for help on using the repository browser.