AutoConnect.cpp 454 B

123456789101112
  1. #include "AutoConnect.h"
  2. #include <QObject>
  3. void connectSignalAndSlotByNamesake(QObject *sender, QObject *receiver, const char *read)
  4. {
  5. QObject::connect(sender, QString(read).replace(QChar('1'), QChar('2')).toLocal8Bit().constData(), receiver, read, Qt::UniqueConnection);
  6. }
  7. void connectSignalAndSignalByNamesake(QObject *sender, QObject *receiver, const char *write)
  8. {
  9. QObject::connect(sender, write, receiver, write, Qt::UniqueConnection);
  10. }