@@ -247,6 +247,21 @@ Application::Application(int &argc, char **argv)
247
247
// needed during commandline options parsing
248
248
setApplicationVersion (_theme->versionSwitchOutput ());
249
249
250
+ #if defined(OC_PLUGIN_DIR) && defined(Q_OS_LINUX)
251
+ const QString extraPluginDir = QDir (QApplication::applicationDirPath ()).filePath (QStringLiteral (OC_PLUGIN_DIR));
252
+ qCInfo (lcApplication) << " Adding extra plugin search path:" << extraPluginDir;
253
+ this ->addLibraryPath (extraPluginDir);
254
+ #endif
255
+
256
+ // Check vfs plugins
257
+ if (Theme::instance ()->showVirtualFilesOption () && bestAvailableVfsMode () == Vfs::Off) {
258
+ qCWarning (lcApplication) << " Theme wants to show vfs mode, but no vfs plugins are available" ;
259
+ }
260
+ if (isVfsPluginAvailable (Vfs::WindowsCfApi))
261
+ qCInfo (lcApplication) << " VFS windows plugin is available" ;
262
+ if (isVfsPluginAvailable (Vfs::WithSuffix))
263
+ qCInfo (lcApplication) << " VFS suffix plugin is available" ;
264
+
250
265
parseOptions (arguments ());
251
266
252
267
if (isRunning ())
@@ -276,21 +291,6 @@ Application::Application(int &argc, char **argv)
276
291
if (!AbstractNetworkJob::httpTimeout)
277
292
AbstractNetworkJob::httpTimeout = cfg.timeout ();
278
293
279
- #if defined(OC_PLUGIN_DIR) && defined(Q_OS_LINUX)
280
- const QString extraPluginDir = QDir (QApplication::applicationDirPath ()).filePath (QStringLiteral (OC_PLUGIN_DIR));
281
- qCInfo (lcApplication) << " Adding extra plugin search path:" << extraPluginDir;
282
- this ->addLibraryPath (extraPluginDir);
283
- #endif
284
-
285
- // Check vfs plugins
286
- if (Theme::instance ()->showVirtualFilesOption () && bestAvailableVfsMode () == Vfs::Off) {
287
- qCWarning (lcApplication) << " Theme wants to show vfs mode, but no vfs plugins are available" ;
288
- }
289
- if (isVfsPluginAvailable (Vfs::WindowsCfApi))
290
- qCInfo (lcApplication) << " VFS windows plugin is available" ;
291
- if (isVfsPluginAvailable (Vfs::WithSuffix))
292
- qCInfo (lcApplication) << " VFS suffix plugin is available" ;
293
-
294
294
if (_quitInstance) {
295
295
QTimer::singleShot (0 , qApp, &QApplication::quit);
296
296
return ;
0 commit comments