Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2022-12-15 14:38:01 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2022-12-16 15:05:20 +0100
commitb6d8b5f77f5721d8b43c9d7b14f0c2aa15a519a0 (patch)
treed10d746908c3c7d43cad7d76ed46b8ff274f60d8 /sources/pyside6/libpyside/pysidesignal.cpp
parent0d0ffa51609670d3a034c0b5ac5d2b6855bf9372 (diff)
libpyside: Rename the static strings
Shiboken::Py(Magic)Name needs to be disambiguated from PySide::Py(Magic)Name as otherwise using namespace Shiboken; using namespace PySide; leads to ambiguities in jumbo builds. Task-number: PYSIDE-2155 Change-Id: I7ffd1c9325f9c9a83be8ef797aebb096cc15f593 Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'sources/pyside6/libpyside/pysidesignal.cpp')
-rw-r--r--sources/pyside6/libpyside/pysidesignal.cpp22
1 files changed, 11 insertions, 11 deletions
diff --git a/sources/pyside6/libpyside/pysidesignal.cpp b/sources/pyside6/libpyside/pysidesignal.cpp
index d7d38d081..5df42261c 100644
--- a/sources/pyside6/libpyside/pysidesignal.cpp
+++ b/sources/pyside6/libpyside/pysidesignal.cpp
@@ -373,20 +373,20 @@ static void extractFunctionArgumentsFromSlot(PyObject *slot,
// just go by attributes.
isMethod = true;
- function = PyObject_GetAttr(slot, PySide::PyName::im_func());
+ function = PyObject_GetAttr(slot, PySide::PySideName::im_func());
// Not retaining a reference inline with what PyMethod_GET_FUNCTION does.
Py_DECREF(function);
if (functionName != nullptr) {
- PyObject *name = PyObject_GetAttr(function, PySide::PyMagicName::name());
+ PyObject *name = PyObject_GetAttr(function, PySide::PySideMagicName::name());
*functionName = Shiboken::String::toCString(name);
// Not retaining a reference inline with what PepFunction_GetName does.
Py_DECREF(name);
}
objCode = reinterpret_cast<PepCodeObject *>(
- PyObject_GetAttr(function, PySide::PyMagicName::code()));
+ PyObject_GetAttr(function, PySide::PySideMagicName::code()));
// Not retaining a reference inline with what PyFunction_GET_CODE does.
Py_XDECREF(objCode);
@@ -401,14 +401,14 @@ static void extractFunctionArgumentsFromSlot(PyObject *slot,
function = slot;
if (functionName != nullptr) {
- PyObject *name = PyObject_GetAttr(function, PySide::PyMagicName::name());
+ PyObject *name = PyObject_GetAttr(function, PySide::PySideMagicName::name());
*functionName = Shiboken::String::toCString(name);
// Not retaining a reference inline with what PepFunction_GetName does.
Py_DECREF(name);
}
objCode = reinterpret_cast<PepCodeObject *>(
- PyObject_GetAttr(function, PySide::PyMagicName::code()));
+ PyObject_GetAttr(function, PySide::PySideMagicName::code()));
// Not retaining a reference inline with what PyFunction_GET_CODE does.
Py_XDECREF(objCode);
@@ -525,7 +525,7 @@ static PyObject *signalInstanceConnect(PyObject *self, PyObject *args, PyObject
if (match) {
Shiboken::AutoDecRef tupleArgs(PyList_AsTuple(pyArgs));
Shiboken::AutoDecRef pyMethod(PyObject_GetAttr(source->d->source,
- PySide::PyName::qtConnect()));
+ PySide::PySideName::qtConnect()));
if (pyMethod.isNull()) { // PYSIDE-79: check if pyMethod exists.
PyErr_SetString(PyExc_RuntimeError, "method 'connect' vanished!");
return nullptr;
@@ -579,7 +579,7 @@ static PyObject *signalInstanceEmit(PyObject *self, PyObject *args)
PyList_Append(pyArgs, PyTuple_GetItem(args, i));
Shiboken::AutoDecRef pyMethod(PyObject_GetAttr(source->d->source,
- PySide::PyName::qtEmit()));
+ PySide::PySideName::qtEmit()));
Shiboken::AutoDecRef tupleArgs(PyList_AsTuple(pyArgs));
return PyObject_CallObject(pyMethod.object(), tupleArgs);
@@ -653,7 +653,7 @@ static PyObject *signalInstanceDisconnect(PyObject *self, PyObject *args)
if (match) {
Shiboken::AutoDecRef tupleArgs(PyList_AsTuple(pyArgs));
Shiboken::AutoDecRef pyMethod(PyObject_GetAttr(source->d->source,
- PySide::PyName::qtDisconnect()));
+ PySide::PySideName::qtDisconnect()));
PyObject *result = PyObject_CallObject(pyMethod, tupleArgs);
if (!result || result == Py_True)
return result;
@@ -981,7 +981,7 @@ PySideSignalInstance *initialize(PySideSignal *self, PyObject *name, PyObject *o
bool connect(PyObject *source, const char *signal, PyObject *callback)
{
Shiboken::AutoDecRef pyMethod(PyObject_GetAttr(source,
- PySide::PyName::qtConnect()));
+ PySide::PySideName::qtConnect()));
if (pyMethod.isNull())
return false;
@@ -1248,8 +1248,8 @@ QString codeCallbackName(PyObject *callback, const QString &funcName)
// PYSIDE-1523: Handle the compiled case.
if (PySide::isCompiledMethod(callback)) {
// Not retaining references inline with what PyMethod_GET_(SELF|FUNC) does.
- Shiboken::AutoDecRef self(PyObject_GetAttr(callback, PySide::PyName::im_self()));
- Shiboken::AutoDecRef func(PyObject_GetAttr(callback, PySide::PyName::im_func()));
+ Shiboken::AutoDecRef self(PyObject_GetAttr(callback, PySide::PySideName::im_self()));
+ Shiboken::AutoDecRef func(PyObject_GetAttr(callback, PySide::PySideName::im_func()));
return funcName + QString::number(quint64(self), 16) + QString::number(quint64(func), 16);
}
return funcName + QString::number(quint64(callback), 16);