QString QgsApplication::iconPath( QString iconFile ) { // try active theme QString path = activeThemePath(); if ( QFile::exists( path + iconFile ) ) return path + iconFile; // use default theme return defaultThemePath() + iconFile; }
QString QgsApplication::showSettings() { QString myState = QString( "Application state:\n" "Prefix : %1\n" "Plugin Path : %2\n" "Package Data Path : %3\n" "Active Theme Name : %4\n" "Active Theme Path : %5\n" "Default Theme Path : %6\n" "SVG Search Paths : %7\n" "User DB Path : %8\n" ) .arg( mPrefixPath ) .arg( mPluginPath ) .arg( mPkgDataPath ) .arg( themeName() ) .arg( activeThemePath() ) .arg( defaultThemePath() ) .arg( svgPaths().join( "\n" ) ) .arg( qgisMasterDbFilePath() ); return myState; }
QString QgsApplication::showSettings() { QString myState = tr( "Application state:\n" "Prefix:\t\t%1\n" "Plugin Path:\t\t%2\n" "Package Data Path:\t%3\n" "Active Theme Name:\t%4\n" "Active Theme Path:\t%5\n" "Default Theme Path:\t%6\n" "SVG Search Paths:\t%7\n" "User DB Path:\t%8\n" ) .arg( prefixPath() ) .arg( pluginPath() ) .arg( pkgDataPath() ) .arg( themeName() ) .arg( activeThemePath() ) .arg( defaultThemePath() ) .arg( svgPaths().join( tr( "\n\t\t", "match indentation of application state" ) ) ) .arg( qgisMasterDbFilePath() ); return myState; }