Contains all code that uses the (version specific) private API of Qt. More...
#include "ConnectionModel.h"#include "ObjectUtility.h"#include <QtCore/QMetaObject>#include <QtCore/QtDebug>#include <QtCore/QMap>#include <QtCore/QSet>#include <QtCore/QVector>#include <private/qobject_p.h>#include <private/qmetaobject_p.h>Namespaces | |
| namespace | conan |
The main namespace used for all code related to Conan. | |
| namespace | conan::anonymous_namespace{ConanWidget_p.h} |
Contains helper methods. | |
| namespace | conan::priv |
Qt version specific code. | |
Functions | |
| void | conan::anonymous_namespace{ConanWidget_p.h}::computeOffsets (const QMetaObject *metaobject, int *signalOffset, int *methodOffset) |
| For a given metaobject, compute the signal offset, and the method offset (including signals). | |
| void | conan::anonymous_namespace{ConanWidget_p.h}::computeOffsets (const QObject *inObject, int &signal_index, int &offset, int &offsetToNextMetaObject) |
| Compute the signal index offset. | |
| void | conan::priv::BuildSignalData (const QObject *inObject, QVector< ConnectionData > &outConnections) |
| Builds a list of all signals and their connections for the given object. | |
| void | conan::priv::BuildSlotData (const QObject *inObject, QVector< ConnectionData > &outConnections) |
| Builds a list of all slots and their connections for the given object. | |
Contains all code that uses the (version specific) private API of Qt.
Conan - Connection Analyzer for Qt Copyright (C) 2008 - 2011 Elmar de Koning, edekoning@gmail.com
This file is part of Conan.
Conan is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Conan is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with Conan. If not, see <http://www.gnu.org/licenses/>.
1.7.1