Revamp Local Fortune Server Example: Declare sendFortune() as a method
Declare sendFortune() as a method because it's used in the connect() overload taking a pointer-to-member-function, so it doesn't need help from moc. Q_OBJECT is not needed anymore as the "Server" class doesn't contain signals and slots anymore. Use Q_DECLARE_TR_FUNCTIONS Macro to allow tr() calls. Task-number: QTBUG-117064 Pick-to: 6.5 Change-Id: Id197cb4c9f9df2102b769d028d8a0cae91e5c492 Reviewed-by: Ivan Solovev <ivan.solovev@qt.io> (cherry picked from commit deec34c2fb496c8f96b76d456d27a2824622f401) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
parent
2d81291a45
commit
b09b349dfa
@ -4,20 +4,19 @@
|
||||
#ifndef SERVER_H
|
||||
#define SERVER_H
|
||||
|
||||
#include <QApplication>
|
||||
#include <QDialog>
|
||||
#include <QLocalServer>
|
||||
|
||||
class Server : public QDialog
|
||||
{
|
||||
Q_OBJECT
|
||||
Q_DECLARE_TR_FUNCTIONS(Server)
|
||||
|
||||
public:
|
||||
explicit Server(QWidget *parent = nullptr);
|
||||
|
||||
private slots:
|
||||
void sendFortune();
|
||||
|
||||
private:
|
||||
void sendFortune();
|
||||
QLocalServer *server;
|
||||
QStringList fortunes;
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user