4#ifndef SIGNALSLOTUTILS_P_H
5#define SIGNALSLOTUTILS_P_H
18#include <QtCore/qstring.h>
19#include <QtCore/qstringlist.h>
20#include <QtCore/qmap.h>
21#include <QtCore/qobject.h>
25class QDesignerFormWindowInterface;
26class QDesignerFormEditorInterface;
35 const QString &signalSignature,
bool showAll);
55 const QString &peer, QDesignerFormWindowInterface *form);
57bool signalMatchesSlot(QDesignerFormEditorInterface *core,
const QString &signal,
const QString &slot);
bool showAllSignalsSlots() const
void setShowAllSignalsSlots(bool showIt)
void setSignalSlot(const QString &signal, const QString &slot)
static QString widgetLabel(QDesignerFormEditorInterface *core, QWidget *widget)
static QString realClassName(QDesignerFormEditorInterface *core, QWidget *widget)
Combined button and popup list for selecting options.
Auxiliary methods to store/retrieve settings.
bool signalMatchesSlot(QDesignerFormEditorInterface *core, const QString &signal, const QString &slot)
bool memberFunctionListContains(QDesignerFormEditorInterface *core, QObject *object, MemberType type, const QString &signature)
ClassesMemberFunctions reverseClassesMemberFunctions(const QString &obj_name, MemberType member_type, const QString &peer, QDesignerFormWindowInterface *form)
QMap< QString, QString > getMatchingSlots(QDesignerFormEditorInterface *core, QObject *object, const QString &signalSignature, bool showAll)
QString realObjectName(QDesignerFormEditorInterface *core, QObject *object)
QMap< QString, QString > getSignals(QDesignerFormEditorInterface *core, QObject *object, bool showAll)
ClassMemberFunctions(const QString &_class_name)
ClassMemberFunctions()=default