Qt 5.10 Book Examples
CustomWidget.h
Go to the documentation of this file.
1 // ======================================================================
2 // CustomWidget.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 <QFrame>
14 
15 // ======================================================================
16 class CustomWidget : public QFrame {
17  Q_OBJECT
18 protected:
20 
21  virtual void paintEvent(QPaintEvent*);
22 
23 public:
24  CustomWidget(QWidget* pwgt = 0);
25 
26  virtual QSize sizeHint() const;
27 
28 signals:
29  void progressChanged(int);
30 
31 public slots:
32  void slotSetProgress(int n);
33 };
void slotSetProgress(int n)
void progressChanged(int)
virtual void paintEvent(QPaintEvent *)
virtual QSize sizeHint() const
CustomWidget(QWidget *pwgt=0)