diff options
Diffstat (limited to 'src-qt5/desktop-utils/lumina-fm/BrowserWidget.h')
-rw-r--r-- | src-qt5/desktop-utils/lumina-fm/BrowserWidget.h | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/src-qt5/desktop-utils/lumina-fm/BrowserWidget.h b/src-qt5/desktop-utils/lumina-fm/BrowserWidget.h index e438c4dc..84b68b2c 100644 --- a/src-qt5/desktop-utils/lumina-fm/BrowserWidget.h +++ b/src-qt5/desktop-utils/lumina-fm/BrowserWidget.h @@ -19,29 +19,40 @@ class BrowserWidget : public QWidget{ private: Browser *BROWSER; int numItems; //used for checking if all the items have loaded yet - bool details; //show details or not + QString ID; + QStringList date_format; //The drag and drop brower widgets DDListWidget *listWidget; DDTreeWidget *treeWidget; + QString DTtoString(QDateTime dt); //QDateTime to string simplification routine + public: BrowserWidget(QString objID, QWidget *parent = 0); ~BrowserWidget(); - QString id(){ return this->whatsThis(); } + QString id(){ return ID; } void changeDirectory(QString dir); + QString currentDirectory(){ return BROWSER->currentDirectory(); } void showDetails(bool show); bool hasDetails(); + void setThumbnailSize(int px); + + //Date format for show items + QStringList getDateFormat(); + void readDateFormat(); + public slots: + void retranslate(); private slots: //Browser connections void clearItems(); - void itemUpdated(QString); + void itemRemoved(QString); void itemDataAvailable(QIcon, LFileInfo); void itemsLoading(int total); |