Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

12345678910111213141516171819202122232425262728293031
  1. #pragma once
  2. #include <QWidget>
  3. #include <QModelIndex>
  4. class QListView;
  5. class QFileSystemModel;
  6. namespace hex {
  7. class Pane : public QWidget {
  8. Q_OBJECT
  9. public:
  10. explicit Pane(QWidget *parent = 0);
  11. QString getPath();
  12. public slots:
  13. bool setPath(const QString& path);
  14. void changeIndex(const QModelIndex& index);
  15. void moveUp();
  16. signals:
  17. void pathChanged(const QString& newPath);
  18. void folderChanged(const QString& newFolder);
  19. private:
  20. QListView* mView;
  21. QFileSystemModel* mModel;
  22. };
  23. }