PCManFM-Qt
 All Classes
Public Member Functions | Protected Slots | Protected Member Functions | Static Protected Member Functions | List of all members
PCManFM::Application Class Reference
Inheritance diagram for PCManFM::Application:

Public Member Functions

 Application (int &argc, char **argv)
 
void init ()
 
int exec ()
 
Settingssettings ()
 
Fm::LibFmQtlibFm ()
 
void launchFiles (QStringList paths, bool inNewWindow)
 
void setWallpaper (QString path, QString modeString)
 
void preferences (QString page)
 
void desktopPrefrences (QString page)
 
void editBookmarks ()
 
void desktopManager (bool enabled)
 
void findFiles (QStringList paths)
 
bool desktopManagerEnabled ()
 
void updateFromSettings ()
 
void updateDesktopsFromSettings ()
 
void openFolderInTerminal (FmPath *path)
 
void openFolders (FmFileInfoList *files)
 
QString profileName ()
 
virtual bool nativeEventFilter (const QByteArray &eventType, void *message, long *result)
 

Protected Slots

void onAboutToQuit ()
 
void onLastWindowClosed ()
 
void onSaveStateRequest (QSessionManager &manager)
 
void onScreenResized (int num)
 
void onScreenCountChanged (int newCount)
 
void initVolumeManager ()
 
void onVirtualGeometryChanged (const QRect &rect)
 
void onScreenDestroyed (QObject *screenObj)
 
void onScreenAdded (QScreen *newScreen)
 
void reloadDesktopsAsNeeded ()
 

Protected Member Functions

virtual bool eventFilter (QObject *watched, QEvent *event)
 
bool parseCommandLineArgs ()
 
DesktopWindowcreateDesktopWindow (int screenNum)
 
bool autoMountVolume (GVolume *volume, bool interactive=true)
 

Static Protected Member Functions

static void onVolumeAdded (GVolumeMonitor *monitor, GVolume *volume, Application *pThis)
 

The documentation for this class was generated from the following files: