本文整理汇总了C++中QServiceManager::removeService方法的典型用法代码示例。如果您正苦于以下问题:C++ QServiceManager::removeService方法的具体用法?C++ QServiceManager::removeService怎么用?C++ QServiceManager::removeService使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类QServiceManager
的用法示例。
在下文中一共展示了QServiceManager::removeService方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: unregisterExampleService
QTM_USE_NAMESPACE
void unregisterExampleService()
{
QServiceManager m;
m.removeService("LandlineDialer");
m.removeService("VoipDialer");
}
示例2: main
int main(int argc, char *argv[])
{
QCoreApplication app(argc, argv);
QServiceManager s;
if (QFile::exists(xml)) {
s.removeService("calendarwidgetplugin");
s.addService(xml);
} else {
s.removeService("calendarwidgetplugin");
}
}
示例3: main
QTM_USE_NAMESPACE
int main(int argc, char *argv[])
{
QCoreApplication app(argc, argv);
QServiceManager manager;
if (QFile::exists("c:/private/2002DD16/import/nmregister.xml")) {
manager.removeService("nmregister");
manager.addService("c:/private/2002DD16/import/nmregister.xml");
} else {
manager.removeService("nmregister");
}
}
示例4: main
int main(int argc, char *argv[])
{
QCoreApplication app(argc, argv);
QServiceManager s;
if (QFile::exists(filemanagerxml)) {
s.addService(filemanagerxml);
} else {
s.removeService("FileManagerService");
}
if (QFile::exists(bluetoothxml)) {
s.addService(bluetoothxml);
} else {
s.removeService("BluetoothTransferService");
}
if (QFile::exists(notemanagerxml)) {
s.addService(notemanagerxml);
} else {
s.removeService("NotesManagerService");
}
}
示例5: foreach
tst_QContactActions::~tst_QContactActions()
{
QString path = QApplication::applicationDirPath() + "/dummyplugin/plugins";
QApplication::removeLibraryPath(path);
// clean up any actions/services.
QServiceManager sm;
QStringList allServices = sm.findServices();
foreach(const QString& serv, allServices) {
if (serv.startsWith("tst_qcontact")) {
if (!sm.removeService(serv)) {
qDebug() << " tst_qca: ctor: cleaning up test service" << serv << "failed:" << sm.error();
}
}
}
}