aboutsummaryrefslogtreecommitdiff
path: root/libLumina/LuminaOS-FreeBSD.cpp
diff options
context:
space:
mode:
authorKen Moore <ken@pcbsd.org>2014-09-12 13:33:27 -0400
committerKen Moore <ken@pcbsd.org>2014-09-12 13:33:27 -0400
commit4a24ba032416349e297be1644f44486e4a9eea87 (patch)
treeae1b0a7a5c948dbc619e370c7842498c257c1dac /libLumina/LuminaOS-FreeBSD.cpp
parentUpdate lumina-config to use the new OS prefix settings. (diff)
downloadlumina-4a24ba032416349e297be1644f44486e4a9eea87.tar.gz
lumina-4a24ba032416349e297be1644f44486e4a9eea87.tar.bz2
lumina-4a24ba032416349e297be1644f44486e4a9eea87.zip
Clean up the usage/detection of the "URGENT" window status, and also move the AppStore/ControlPanel/QtConfig shortcut definitions into the LuminaOS class for use in other OS's.
Diffstat (limited to 'libLumina/LuminaOS-FreeBSD.cpp')
-rw-r--r--libLumina/LuminaOS-FreeBSD.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/libLumina/LuminaOS-FreeBSD.cpp b/libLumina/LuminaOS-FreeBSD.cpp
index 0e381660..a078687d 100644
--- a/libLumina/LuminaOS-FreeBSD.cpp
+++ b/libLumina/LuminaOS-FreeBSD.cpp
@@ -15,7 +15,12 @@ static int screenbrightness = -1;
//OS-specific prefix(s)
QString LOS::AppPrefix(){ return "/usr/local/"; } //Prefix for applications
QString LOS::SysPrefix(){ return "/usr/"; } //Prefix for system
-
+
+//OS-specific application shortcuts (*.desktop files)
+QString LOS::ControlPanelShortcut(){ return "/usr/local/share/applications/pccontrol.desktop"; } //system control panel
+QString LOS::AppStoreShortcut(){ return "/usr/local/share/applications/softmanager.desktop"; } //graphical app/pkg manager
+QString LOS::QtConfigShortcut(){ return "/usr/local/bin/qtconfig-qt4"; } //qtconfig binary (NOT *.desktop file)
+
// ==== ExternalDevicePaths() ====
QStringList LOS::ExternalDevicePaths(){
//Returns: QStringList[<type>::::<filesystem>::::<path>]
bgstack15