QString methodType(QMetaMethod::MethodType mety)
{
switch (mety)
{
case QMetaMethod::Signal:
return QString("QMetaMethod::Signal");
case QMetaMethod::Slot:
return QString("QMetaMethod::Slot");
case QMetaMethod::Constructor:
return QString("QMetaMethod::Constructor");
default:
return QString("Unkonwn Type");
}
}
int main(int argc, char* argv[])
{
QCoreApplication a(argc, argv);
QObject obj;
auto mobj = obj.metaObject();
for (int i = 0; i < mobj->methodCount(); i++)
{
QMetaMethod method = mobj->method(i);
qDebug() << methodType( method.methodType()) << "\t" << QMetaType(method.returnType()).name() << method.methodSignature().data();
}
return a.exec();
}
列印QObject 對應的QMetaObject中儲存的方法資訊
相關文章
- mysql儲存地理資訊的方法MySql
- oracle 儲存過程中螢幕列印Oracle儲存過程
- 實時監控儲存過程中應用的日誌資訊儲存過程
- Java中的Properties類儲存丟失資訊?!Java
- 儲存過程——異常捕獲&列印異常資訊儲存過程
- AIX中怎麼看hdisk和儲存中LUN的對應關係AI
- 有效的儲存的方法
- KV儲存的對比
- 資訊的儲存及整數表示
- mssql 儲存過程呼叫另一個儲存過程中的結果的方法分享SQL儲存過程
- Web應用中的離線資料儲存Web
- 哇,好漂亮的 3D 列印“儲存”圖示3D
- MySQL儲存過程中捕獲異常的方法MySql儲存過程
- 在儲存過程中建立表的兩種方法儲存過程
- 瀏覽器儲存的方法瀏覽器
- 有效儲存資料的方法
- Laravel 自定義配置資訊的儲存方式Laravel
- 數值資訊的機器級儲存
- 系統統計資訊的儲存位置
- OC中Class怎麼儲存方法
- 在風能和太陽能儲存中的新應用
- 海量圖片儲存,杉巖分散式物件儲存輕鬆應對分散式物件
- 結構體內部儲存中的對齊問題結構體
- 面對海量的監控影片資料應該如何儲存?
- 在swift3.0中列印物件的地址資訊Swift物件
- C#中從Clipboard儲存獲取資料的方法C#
- 獲取jwt(json web token)中儲存的使用者資訊JWTJSONWeb
- 在單個站點中恢復 exchange server上的資訊儲存Server
- Android中的資料儲存之檔案儲存Android
- MySQL中陣列的儲存MySql陣列
- js中的儲存問題JS
- Sqlserver中的儲存過程SQLServer儲存過程
- iOS中的資料儲存iOS
- MySQL儲存毫秒資料的方法MySql
- 修改docker映象儲存位置的方法Docker
- vb呼叫儲存過程的方法儲存過程
- 利用KFED工具從儲存中讀出spfile資訊
- Synology群暉NAS儲存正確建立儲存池和儲存空間的方法