Subversion Repositories Code-Repo

Compare Revisions

Ignore whitespace Rev 361 → Rev 362

/Misc Projects/PcMarlinInterface/MacroWidget.h
15,24 → 15,26
QSize sizeHint() const;
 
public slots:
void Macro_EnableTransmit(void);
void Macro_DisableTransmit(void);
void Macro_InitTransmit(QWidget* t);
void Macro_KeybindPrompt(int id);
void Macro_AddEntry(void);
void Macro_RemoveEntry(void);
void Macro_Clear(void);
void Macro_WriteToFile(void);
void Macro_ReadFromFile(void);
// *public* slots
void EnableTransmit(void);
void DisableTransmit(void);
// *private* slots
void InitTransmit(QWidget* t);
void KeybindPrompt(int id);
void AddEntry(void);
void RemoveEntry(void);
void Clear(void);
void WriteToFile(void);
void ReadFromFile(void);
 
signals:
void Macro_TransmitText(QByteArray data);
void TransmitText(QByteArray data);
 
protected:
bool eventFilter(QObject *, QEvent *);
 
private:
int macroCount;
int count;
bool connected;
QString lastKnownFilePath;
 
42,10 → 44,10
QPushButton *btnRemoveMacro;
QPushButton *btnClear;
 
QList<QLineEdit*> macroNameList;
QList<QTextEdit*> macroValueList;
QList<QPushButton*> macroBtnSendList;
QList<QPushButton*> macroBtnKeyList;
QList<QLineEdit*> nameList;
QList<QTextEdit*> valueList;
QList<QPushButton*> btnSendList;
QList<QPushButton*> btnKeyList;
 
QList<QKeySequence> registeredKeySequences;
QList<int> registeredKeyMacroIDs;