Sigrid Solveig Haflínudóttirbeep boopf627f682 years agoHistory
45 lines · 725 B · C++
RawDownload
#include <QSystemTrayIcon>#include <QDialog>#include <QProcess> QT_BEGIN_NAMESPACEclass QAction;class QClipboard;class QMenu;class QSettings;QT_END_NAMESPACE class Window : public QDialog {	Q_OBJECT public:	Window(); protected:	void closeEvent(QCloseEvent *ev) override; private slots:	void iconActivated(QSystemTrayIcon::ActivationReason reason);	void selectionChanged();	void quit(); private:	void makeVisible();	bool startAudio();	QProcess *startPiper(QProcess *p);	void play();	void stop(); 	QSystemTrayIcon *tIcon;	QMenu *tMenu;	QSettings *settings; 	QAction *quitAction;	QAction *showAction; 	QProcess *piper, *extra;	QClipboard *clip;	QString text;	bool textChanged;	bool playing;};

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t