Don't export symbols that don't need to be exported and rename many functions.
This commit is contained in:
parent
1a10971865
commit
a43eafaae4
7 changed files with 319 additions and 284 deletions
|
|
@ -1793,7 +1793,7 @@
|
|||
<!-- Second argument is a PySide.QtCore.Signal. See bug #362. -->
|
||||
<add-function signature="singleShot(int, PyObject*)" static="yes">
|
||||
<inject-code class="target" position="beginning">
|
||||
if (!PyObject_TypeCheck(%2, &PySide::SignalInstance_Type))
|
||||
if (!PyObject_TypeCheck(%2, &PySideSignalInstanceType))
|
||||
goto Sbk%TYPEFunc_%FUNCTION_NAME_TypeError;
|
||||
|
||||
// %FUNCTION_NAME() - disable generation of c++ function call
|
||||
|
|
@ -1803,7 +1803,7 @@
|
|||
QTimer* timer = Converter<QTimer*>::toCpp(pyTimer);
|
||||
timer->setSingleShot(true);
|
||||
timer->connect(timer, SIGNAL(timeout()), timer, SLOT(deleteLater()));
|
||||
PySide::SignalInstanceData* signalInstance = reinterpret_cast<PySide::SignalInstanceData*>(%2);
|
||||
PySideSignalInstanceData* signalInstance = reinterpret_cast<PySideSignalInstanceData*>(%2);
|
||||
Shiboken::AutoDecRef signalSignature(PyString_FromFormat("2%s", signalInstance->signature));
|
||||
Shiboken::AutoDecRef result(
|
||||
PyObject_CallMethod(pyTimer,
|
||||
|
|
@ -2498,9 +2498,9 @@
|
|||
// since it refers to a name very tied to the generator implementation.
|
||||
// Check bug #362 for more information on this
|
||||
// http://bugs.openbossa.org/show_bug.cgi?id=362
|
||||
if (!PyObject_TypeCheck(%1, &PySide::SignalInstance_Type))
|
||||
if (!PyObject_TypeCheck(%1, &PySideSignalInstanceType))
|
||||
goto Sbk%TYPEFunc_%FUNCTION_NAME_TypeError;
|
||||
PySide::SignalInstanceData* signalInstance = reinterpret_cast<PySide::SignalInstanceData*>(%1);
|
||||
PySideSignalInstanceData* signalInstance = reinterpret_cast<PySideSignalInstanceData*>(%1);
|
||||
QObject* sender = %CONVERTTOCPP[QObject*](signalInstance->source);
|
||||
%PYARG_0 = %CONVERTTOPYTHON[QSignalTransition*](%CPPSELF->%FUNCTION_NAME(sender, signalInstance->signature, %2));
|
||||
</inject-code>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue