forked from feather/feather-wow
Merge pull request 'Receive: always copy full address' (#41) from tobtoht/feather:receive_copy into master
Reviewed-on: feather/feather#41fix-windows-wallet-path
commit
12940361d8
@ -0,0 +1,20 @@
|
||||
#include "SubaddressView.h"
|
||||
|
||||
#include "model/ModelUtils.h"
|
||||
|
||||
SubaddressView::SubaddressView(QWidget *parent) : QTreeView(parent) {
|
||||
|
||||
}
|
||||
|
||||
void SubaddressView::keyPressEvent(QKeyEvent *event){
|
||||
QModelIndexList selectedRows = selectionModel()->selectedRows();
|
||||
|
||||
if(!selectedIndexes().isEmpty()){
|
||||
if(event->matches(QKeySequence::Copy)){
|
||||
QModelIndex index = this->currentIndex();
|
||||
ModelUtils::copyColumn(&index, index.column());
|
||||
}
|
||||
else
|
||||
QTreeView::keyPressEvent(event);
|
||||
}
|
||||
}
|
@ -0,0 +1,19 @@
|
||||
#ifndef FEATHER_SUBADDRESSVIEW_H
|
||||
#define FEATHER_SUBADDRESSVIEW_H
|
||||
|
||||
#include <QTreeView>
|
||||
#include <QKeyEvent>
|
||||
#include <QApplication>
|
||||
#include <QClipboard>
|
||||
|
||||
class SubaddressView : public QTreeView
|
||||
{
|
||||
|
||||
public:
|
||||
SubaddressView(QWidget* parent = nullptr);
|
||||
|
||||
protected:
|
||||
void keyPressEvent(QKeyEvent *event);
|
||||
};
|
||||
|
||||
#endif //FEATHER_SUBADDRESSVIEW_H
|
Loading…
Reference in new issue