Page MenuHome GnuPG

No OneTemporary

diff --git a/mainwindow.cpp b/mainwindow.cpp
index 2a29786..ebbe467 100644
--- a/mainwindow.cpp
+++ b/mainwindow.cpp
@@ -1,28 +1,37 @@
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <stdio.h>
#include <stdlib.h>
-
+#include <QMessageBox>
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
ui->treeView->setModel(&model);
ui->treeView->setRootIndex(model.index(QDir::homePath()+"/.password-store"));
ui->treeView->setColumnHidden( 1, true );
ui->treeView->setColumnHidden( 2, true );
ui->treeView->setColumnHidden( 3, true );
}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::on_pushButton_clicked()
{
system("pass git pull");
}
+
+void MainWindow::on_treeView_clicked(const QModelIndex &index)
+{
+ QMessageBox msgBox;
+ msgBox.setText(model.fileInfo(index).filePath());
+ msgBox.exec();
+
+}
+
diff --git a/mainwindow.h b/mainwindow.h
index 5336afe..eb0c57a 100644
--- a/mainwindow.h
+++ b/mainwindow.h
@@ -1,30 +1,32 @@
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QMainWindow>
#include <QDirModel>
#include <QFileSystemModel>
#include <QTreeView>
#include <QDirModel>
namespace Ui {
class MainWindow;
}
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
explicit MainWindow(QWidget *parent = 0);
~MainWindow();
private slots:
void on_pushButton_clicked();
+ void on_treeView_clicked(const QModelIndex &index);
+
private:
Ui::MainWindow *ui;
QDirModel model;
};
#endif // MAINWINDOW_H

File Metadata

Mime Type
text/x-diff
Expires
Sat, May 10, 8:38 AM (1 d, 16 h)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
4c/82/7e25b65b4424db811d2d63f6b6e2

Event Timeline