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
- 有效儲存資料的方法
- 儲存過程——異常捕獲&列印異常資訊儲存過程
- MySQL儲存毫秒資料的方法MySql
- Android中的資料儲存之檔案儲存Android
- 面對海量的監控影片資料應該如何儲存?
- 有效的儲存的方法
- matlab 迴圈中使用的儲存資料方法 #更新中Matlab
- 資訊的儲存及整數表示
- HarmonyOS:儲存你的應用資料
- TIDB儲存TiKV的鍵值對資料TiDB
- 訊息資料庫Message DB:PostgreSQL的事件儲存和訊息儲存 - Eventide Blog資料庫SQL事件IDE
- 【RocketMQ】訊息的儲存MQ
- 數值資訊的機器級儲存
- Laravel 自定義配置資訊的儲存方式Laravel
- 百度貼吧怎麼儲存看過的視訊?百度貼吧儲存視訊的方法
- Curve 檔案儲存在 Elasticsearch 冷熱資料儲存中的應用實踐Elasticsearch
- mssql 儲存過程呼叫另一個儲存過程中的結果的方法分享SQL儲存過程
- 記憶體中的資料儲存記憶體
- Android中的資料儲存之SharedPreferencesAndroid
- 獲取jwt(json web token)中儲存的使用者資訊JWTJSONWeb
- RocketMQ中Broker的訊息儲存原始碼分析MQ原始碼
- iOS開發資料儲存篇—iOS中的幾種資料儲存方式iOS
- 瀏覽器儲存資料的幾種方法瀏覽器
- 瀏覽器儲存的方法瀏覽器
- 私有云對資料儲存環境的好處
- 海量圖片儲存,杉巖分散式物件儲存輕鬆應對分散式物件
- Kubernetes中的儲存(六)
- Synology群暉NAS儲存正確建立儲存池和儲存空間的方法
- 高效儲存的秘訣:bitmap 資料結構在標籤中的應用資料結構
- DTO、儲存庫和資料對映器在DDD中的作用 | Khalil Stemmler
- OC中Class怎麼儲存方法
- 修改docker映象儲存位置的方法Docker
- 區塊鏈資訊儲存是如何實現安全儲存區塊鏈
- 聚焦資料時代新儲存需求,浪潮儲存的新儲存之道
- 全球85%的企業部署容器,浪潮資訊推動儲存與容器全面對接
- 計算儲存分離在訊息佇列上的應用佇列
- SpringCloudGateway資料庫儲存路由資訊的擴充套件方案SpringGCCloudGateway資料庫路由套件