Qt: Add back some Q_OBJECT calls.

They're needed in some places for translations.
This commit is contained in:
Gerald Combs 2021-10-22 16:28:36 -07:00
parent 27990832cb
commit ca8e6f3db4
17 changed files with 41 additions and 5 deletions

View File

@ -19,6 +19,8 @@ class ConversationHashTablesDialog;
class ConversationHashTablesDialog : public GeometryStateDialog
{
Q_OBJECT
public:
explicit ConversationHashTablesDialog(QWidget *parent = 0);
~ConversationHashTablesDialog();

View File

@ -44,6 +44,8 @@ public:
class ColoringRulesModel : public QAbstractItemModel
{
Q_OBJECT
public:
ColoringRulesModel(QColor defaultForeground, QColor defaultBackground, QObject *parent);
virtual ~ColoringRulesModel();

View File

@ -48,6 +48,8 @@ public:
class ColumnListModel : public QAbstractTableModel
{
Q_OBJECT
public:
ColumnListModel(QObject * parent = Q_NULLPTR);

View File

@ -22,6 +22,8 @@
class CredentialsModel : public QAbstractListModel
{
Q_OBJECT
public:
CredentialsModel(QObject *parent);
virtual int rowCount(const QModelIndex &parent = QModelIndex()) const ;

View File

@ -34,6 +34,8 @@ protected:
class DissectorTablesModel : public QAbstractItemModel
{
Q_OBJECT
public:
explicit DissectorTablesModel(QObject * parent = Q_NULLPTR);
virtual ~DissectorTablesModel();
@ -60,8 +62,9 @@ private:
class DissectorTablesProxyModel : public QSortFilterProxyModel
{
public:
Q_OBJECT
public:
explicit DissectorTablesProxyModel(QObject * parent = Q_NULLPTR);
virtual bool filterAcceptsRow(int sourceRow, const QModelIndex &sourceParent) const;

View File

@ -54,6 +54,8 @@ protected:
class EnabledProtocolsModel : public QAbstractItemModel
{
Q_OBJECT
public:
explicit EnabledProtocolsModel(QObject * parent = Q_NULLPTR);
virtual ~EnabledProtocolsModel();
@ -97,8 +99,8 @@ private:
class EnabledProtocolsProxyModel : public QSortFilterProxyModel
{
Q_OBJECT
public:
public:
enum SearchType
{
EveryWhere,

View File

@ -19,6 +19,8 @@ class ExpertPacketItem;
class ExpertInfoProxyModel : public QSortFilterProxyModel
{
Q_OBJECT
public:
ExpertInfoProxyModel(QObject *parent = 0);

View File

@ -26,6 +26,8 @@ typedef struct export_object_list_gui_t {
class ExportObjectModel : public QAbstractTableModel
{
Q_OBJECT
public:
ExportObjectModel(register_eo_t* eo, QObject *parent);

View File

@ -22,6 +22,8 @@
class FilesetEntryModel : public QAbstractItemModel
{
Q_OBJECT
public:
explicit FilesetEntryModel(QObject * parent = 0);

View File

@ -19,6 +19,8 @@
class FilterListModel : public QAbstractListModel
{
Q_OBJECT
public:
enum FilterListType {
Display,

View File

@ -54,7 +54,8 @@ enum InterfaceTreeColumns
class InterfaceTreeModel : public QAbstractTableModel
{
//Q_OBJECT
Q_OBJECT
public:
InterfaceTreeModel(QObject *parent);
~InterfaceTreeModel();

View File

@ -49,6 +49,8 @@ private:
class PrefsModel : public QAbstractItemModel
{
Q_OBJECT
public:
explicit PrefsModel(QObject * parent = Q_NULLPTR);
virtual ~PrefsModel();
@ -91,8 +93,9 @@ private:
class AdvancedPrefsModel : public QSortFilterProxyModel
{
public:
Q_OBJECT
public:
explicit AdvancedPrefsModel(QObject * parent = Q_NULLPTR);
enum AdvancedPrefsModelColumn {

View File

@ -24,6 +24,8 @@ Q_DECLARE_LOGGING_CATEGORY(profileLogger)
class ProfileSortModel : public QSortFilterProxyModel
{
Q_OBJECT
public:
ProfileSortModel(QObject *parent = Q_NULLPTR);

View File

@ -17,6 +17,8 @@
class EthernetAddressModel : public AStringListListModel
{
Q_OBJECT
public:
EthernetAddressModel(QObject * parent = Q_NULLPTR);
@ -30,6 +32,8 @@ protected:
class PortsModel : public AStringListListModel
{
Q_OBJECT
public:
PortsModel(QObject * parent = Q_NULLPTR);

View File

@ -41,6 +41,8 @@ private:
class SupportedProtocolsModel : public QAbstractItemModel
{
Q_OBJECT
public:
explicit SupportedProtocolsModel(QObject * parent = Q_NULLPTR);
virtual ~SupportedProtocolsModel();

View File

@ -21,6 +21,8 @@
class VoipCallsInfoModel : public QAbstractTableModel
{
Q_OBJECT
public:
VoipCallsInfoModel(QObject *parent = 0);
QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const;

View File

@ -16,8 +16,9 @@ class QComboBox;
class ScsiServiceResponseTimeDialog : public ServiceResponseTimeDialog
{
public:
Q_OBJECT
public:
ScsiServiceResponseTimeDialog(QWidget &parent, CaptureFile &cf, struct register_srt *srt, const QString filter);
static TapParameterDialog *createScsiSrtDialog(QWidget &parent, const QString, const QString opt_arg, CaptureFile &cf);