Subversion Repositories Code-Repo

Rev

Rev 346 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 346 Rev 348
Line 1... Line 1...
1
#ifndef MACROCONTROLLER
1
#ifndef MACROCONTROLLER
2
#define MACROCONTROLLER
2
#define MACROCONTROLLER
3
 
3
 
4
#include "GlobalDefines.h"
4
#include "GlobalDefines.h"
5
 
5
 
6
#define MACRO_DEFAULT_COUNT 4
6
#define MACRO_DEFAULT_COUNT 6
7
 
7
 
8
class MacroController : public QWidget
8
class MacroController : public QWidget
9
{
9
{
10
        Q_OBJECT
10
        Q_OBJECT
11
 
11
 
12
    public:
12
    public:
13
        MacroController(QWidget *parent = 0);
13
        MacroController(QWidget *parent = 0);
14
        ~MacroController();
14
        ~MacroController();
15
 
15
 
-
 
16
        QSize sizeHint() const;
-
 
17
 
16
    public slots:
18
    public slots:
17
        void Macro_EnableTransmit(void);
19
        void Macro_EnableTransmit(void);
18
        void Macro_DisableTransmit(void);
20
        void Macro_DisableTransmit(void);
19
        void Macro_InitTransmit(QWidget* t);
21
        void Macro_InitTransmit(QWidget* t);
20
        void Macro_AddEntry(void);
22
        void Macro_AddEntry(void);
Line 30... Line 32...
30
        bool connected;
32
        bool connected;
31
        QString lastKnownFilePath;
33
        QString lastKnownFilePath;
32
 
34
 
33
        QPushButton *btnExport;
35
        QPushButton *btnExport;
34
        QPushButton *btnImport;
36
        QPushButton *btnImport;
35
        QPushButton *btnIncreaseMacro;
37
        QPushButton *btnAddMacro;
36
        QPushButton *btnDecreaseMacro;
38
        QPushButton *btnRemoveMacro;
37
 
39
 
38
        QList<QLineEdit*> macroNameList;
40
        QList<QLineEdit*> macroNameList;
39
        QList<QTextEdit*> macroValueList;
41
        QList<QTextEdit*> macroValueList;
40
        QList<QPushButton*> macroBtnList;
42
        QList<QPushButton*> macroBtnList;
41
 
43