* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
***************************************************************************/
-#ifndef NETWORKMODELCONTROLLER_H_
-#define NETWORKMODELCONTROLLER_H_
+#pragma once
+
+#include "uisupport-export.h"
#include <QDialog>
class QDialogButtonBox;
class QLineEdit;
-class NetworkModelController : public QObject
+class UISUPPORT_EXPORT NetworkModelController : public QObject
{
Q_OBJECT
public:
- NetworkModelController(QObject *parent = 0);
- virtual ~NetworkModelController();
+ NetworkModelController(QObject *parent = nullptr);
+ ~NetworkModelController() override;
// don't change enums without doublechecking masks etc. in code
enum ActionType {
Q_OBJECT
public:
- JoinDlg(const QModelIndex &index, QWidget *parent = 0);
+ JoinDlg(const QModelIndex &index, QWidget *parent = nullptr);
QString channelName() const;
QString channelPassword() const;
QString NetworkModelController::contextItem() const { return _contextItem; }
QObject *NetworkModelController::receiver() const { return _receiver; }
const char *NetworkModelController::method() const { return _method; }
-
-#endif