tilde~
Puredata Qt-based GUI
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PdWindow.h
Go to the documentation of this file.
1 #ifndef CM_PDWINDOW_H
2 #define CM_PDWINDOW_H
3 
4 #include "BaseWindow.h"
5 
6 #include <QMainWindow>
7 #include <QtWidgets>
8 
9 #include "Preferences.h"
10 
11 #include "UIDSP.h"
12 
13 //temporary
14 
15 namespace Ui {
16 class cm_pdwindow;
17 }
18 
19 namespace tilde {
20 
21 class ApplicationController;
22 
26 class PdWindow : public BaseWindow {
27  Q_OBJECT
28 
29 private:
30  Ui::cm_pdwindow* _ui;
31 
32  ~PdWindow(){};
33 
34  QAction* _clearConsoleAct;
35 
36  Q_SLOT void logBoxChange(int index);
37  Q_SLOT void sendMessageChanged();
38  Q_SLOT void focusOnSendMessage();
39  Q_SLOT void editSendMessage(QString);
40 
41  QCompleter* _sendMessageCompleter;
42  QStringListModel* _sendMessageCompleterModel;
43 
44 public:
45  PdWindow();
46 
47 signals:
48  void postSignal(QString text);
49 
50 public slots:
51  void postSlot(QString text);
52  void clearConsoleSlot();
53 };
54 }
55 
56 #endif // CM_PDWINDOW_H
void postSlot(QString text)
Definition: PdWindow.cpp:25
Pd console window.
Definition: PdWindow.h:26
void postSignal(QString text)
Base class for windows (patch, pd)
Definition: BaseWindow.h:19
PdWindow()
Definition: PdWindow.cpp:65
void clearConsoleSlot()
Definition: PdWindow.cpp:143