Qt 5.10 Book Examples
PluginsWindow.h
Go to the documentation of this file.
1 // ======================================================================
2 // PluginsWindow.h
3 // ======================================================================
4 // This file is a part of the book
5 // "Qt 5.10 Professional programming with C++"
6 // http://qt-book.com
7 // ======================================================================
8 // Copyright (c) 2017 by Max Schlee
9 // ======================================================================
10 
11 #pragma once
12 
13 #include <QMainWindow>
14 #include "interfaces.h"
15 
16 class QLabel;
17 class QMenu;
18 // ======================================================================
19 class PluginsWindow : public QMainWindow {
20 Q_OBJECT
21 
22 private:
23  QLabel* m_plbl;
24  QMenu* m_pmnuPlugins;
25 
26 public:
27  PluginsWindow(QWidget* pwgt = 0);
28 
29  void loadPlugins( );
30  void addToMenu (QObject* pobj);
31 
32 protected slots:
33  void slotStringOperation();
34 };
35 
PluginsWindow(QWidget *pwgt=0)
void addToMenu(QObject *pobj)
void slotStringOperation()