Obsolete Members for QSignalMapper

以下成員源於類 QSignalMapper 已過時。 提供它們是為使舊源代碼能繼續工作。強烈建議不要在新代碼中使用它們。

信號

(obsolete) void mapped (QObject * object )
(obsolete) void mapped (QWidget * widget )
(obsolete) void mapped (const QString & text )
(obsolete) void mapped (int i )

成員函數文檔編製

[signal] void QSignalMapper:: mapped ( QObject * object )

此函數已過時。提供它是為使舊源代碼能繼續工作。強烈建議不要在新代碼中使用它。

這是重載函數。

此信號發射,當 map () is signalled from an object that has an object mapping set. The object provided by the map is passed in object .

注意: 信號 mapped 在此類中被重載。通過使用函數指針句法連接到此信號,Qt 提供用於獲得如此範例展示的函數指針的方便幫助程序:

connect(signalMapper, QOverload<QObject *>::of(&QSignalMapper::mapped),
    [=](QObject *object){ /* ... */ });
					

另請參閱 setMapping ().

[signal] void QSignalMapper:: mapped ( QWidget * widget )

此函數已過時。提供它是為使舊源代碼能繼續工作。強烈建議不要在新代碼中使用它。

這是重載函數。

此信號發射,當 map () is signalled from an object that has a widget mapping set. The object's mapped widget is passed in widget .

注意: 信號 mapped 在此類中被重載。通過使用函數指針句法連接到此信號,Qt 提供用於獲得如此範例展示的函數指針的方便幫助程序:

connect(signalMapper, QOverload<QWidget *>::of(&QSignalMapper::mapped),
    [=](QWidget *widget){ /* ... */ });
					

另請參閱 setMapping ().

[signal] void QSignalMapper:: mapped (const QString & text )

此函數已過時。提供它是為使舊源代碼能繼續工作。強烈建議不要在新代碼中使用它。

這是重載函數。

此信號發射,當 map () is signalled from an object that has a string mapping set. The object's mapped string is passed in text .

注意: 信號 mapped 在此類中被重載。通過使用函數指針句法連接到此信號,Qt 提供用於獲得如此範例展示的函數指針的方便幫助程序:

connect(signalMapper, QOverload<const QString &>::of(&QSignalMapper::mapped),
    [=](const QString &text){ /* ... */ });
					

另請參閱 setMapping ().

[signal] void QSignalMapper:: mapped ( int i )

此函數已過時。提供它是為使舊源代碼能繼續工作。強烈建議不要在新代碼中使用它。

這是重載函數。

此信號發射,當 map () is signalled from an object that has an integer mapping set. The object's mapped integer is passed in i .

注意: 信號 mapped 在此類中被重載。通過使用函數指針句法連接到此信號,Qt 提供用於獲得如此範例展示的函數指針的方便幫助程序:

connect(signalMapper, QOverload<int>::of(&QSignalMapper::mapped),
    [=](int i){ /* ... */ });
					

另請參閱 setMapping ().