A PyQT GUI application for converting InfoLease report outputs into Excel files. Handles parsing and summarizing. Learns where files are meant to be store and compiles monthly and yearly summaries.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
InfoLeaseExtract/venv/Lib/site-packages/PyQt5/bindings/QtWidgets/qshortcut.sip

101 lines
3.4 KiB

// qshortcut.sip generated by MetaSIP
//
// This file is part of the QtWidgets Python extension module.
//
// Copyright (c) 2022 Riverbank Computing Limited <info@riverbankcomputing.com>
//
// This file is part of PyQt5.
//
// This file may be used under the terms of the GNU General Public License
// version 3.0 as published by the Free Software Foundation and appearing in
// the file LICENSE included in the packaging of this file. Please review the
// following information to ensure the GNU General Public License version 3.0
// requirements will be met: http://www.gnu.org/copyleft/gpl.html.
//
// If you do not wish to use this file under the terms of the GPL version 3.0
// then you may purchase a commercial license. For more information contact
// info@riverbankcomputing.com.
//
// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
class QShortcut : QObject
{
%TypeHeaderCode
#include <qshortcut.h>
%End
public:
explicit QShortcut(QWidget *parent /TransferThis/);
QShortcut(const QKeySequence &key, QWidget *parent /TransferThis/, SIP_PYOBJECT member /TypeHint="PYQT_SLOT"/ = 0, SIP_PYOBJECT ambiguousMember /TypeHint="PYQT_SLOT"/ = 0, Qt::ShortcutContext context = Qt::WindowShortcut) [(const QKeySequence &key, QWidget *parent, const char *member = 0, const char *ambiguousMember = 0, Qt::ShortcutContext context = Qt::WindowShortcut)];
%MethodCode
// Construct the shortcut without any connections.
Py_BEGIN_ALLOW_THREADS
sipCpp = new sipQShortcut(*a0, a1, 0, 0, a4);
Py_END_ALLOW_THREADS
if (a2)
{
QObject *rx2;
QByteArray member2;
if ((sipError = pyqt5_qtwidgets_get_connection_parts(a2, sipCpp, "()", false, &rx2, member2)) == sipErrorNone)
{
Py_BEGIN_ALLOW_THREADS
QObject::connect(sipCpp, SIGNAL(activated()), rx2,
member2.constData());
Py_END_ALLOW_THREADS
}
else
{
delete sipCpp;
if (sipError == sipErrorContinue)
sipError = sipBadCallableArg(2, a2);
}
}
if (a3)
{
QObject *rx3;
QByteArray member3;
if ((sipError = pyqt5_qtwidgets_get_connection_parts(a3, sipCpp, "()", false, &rx3, member3)) == sipErrorNone)
{
Py_BEGIN_ALLOW_THREADS
QObject::connect(sipCpp, SIGNAL(activatedAmbiguously()), rx3,
member3.constData());
Py_END_ALLOW_THREADS
}
else
{
delete sipCpp;
if (sipError == sipErrorContinue)
sipError = sipBadCallableArg(3, a3);
}
}
%End
virtual ~QShortcut();
void setKey(const QKeySequence &key);
QKeySequence key() const;
void setEnabled(bool enable);
bool isEnabled() const;
void setContext(Qt::ShortcutContext context);
Qt::ShortcutContext context() const;
void setWhatsThis(const QString &text);
QString whatsThis() const;
int id() const;
QWidget *parentWidget() const;
void setAutoRepeat(bool on);
bool autoRepeat() const;
signals:
void activated();
void activatedAmbiguously();
protected:
virtual bool event(QEvent *e);
};