diff --git a/src/qt/lookuptxdialog.cpp b/src/qt/lookuptxdialog.cpp index f24bb44da7cf2..3aaf101a4d20f 100644 --- a/src/qt/lookuptxdialog.cpp +++ b/src/qt/lookuptxdialog.cpp @@ -5,82 +5,34 @@ #include "lookuptxdialog.h" #include "ui_lookuptxdialog.h" -#include "guiutil.h" -#include "optionsmodel.h" -#include "walletmodel.h" -#include "wallet.h" -#include "base58.h" -#include "ui_interface.h" - -#include - -#include "leveldb/db.h" -#include "leveldb/write_batch.h" - -// potentially overzealous includes here -#include "base58.h" -#include "rpcserver.h" -#include "init.h" -#include "util.h" -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include "json/json_spirit_utils.h" +#include "mastercore_errors.h" +#include "mastercore_rpc.h" + +#include "uint256.h" + #include "json/json_spirit_value.h" -#include "leveldb/db.h" -#include "leveldb/write_batch.h" -// end potentially overzealous includes +#include "json/json_spirit_writer_template.h" -using namespace json_spirit; -#include "mastercore.h" -using namespace mastercore; - -// potentially overzealous using here -using namespace std; -using namespace boost; -using namespace boost::assign; -using namespace leveldb; -// end potentially overzealous using - -#include "mastercore_dex.h" -#include "mastercore_tx.h" -#include "mastercore_sp.h" -#include "mastercore_rpc.h" -#include "mastercore_errors.h" +#include +#include +#include #include -#include -#include - -#include -#include -#include -#include -#include -#include -#if QT_VERSION < 0x050000 -#include -#endif +#include +#include +#include +#include + +using std::string; +using namespace json_spirit; LookupTXDialog::LookupTXDialog(QWidget *parent) : QDialog(parent), - ui(new Ui::LookupTXDialog), - model(0) + ui(new Ui::LookupTXDialog) { ui->setupUi(this); - this->model = model; #if QT_VERSION >= 0x040700 - // populate placeholder text ui->searchLineEdit->setPlaceholderText("Search transaction"); #endif @@ -88,6 +40,11 @@ LookupTXDialog::LookupTXDialog(QWidget *parent) : connect(ui->searchButton, SIGNAL(clicked()), this, SLOT(searchButtonClicked())); } +LookupTXDialog::~LookupTXDialog() +{ + delete ui; +} + void LookupTXDialog::searchTX() { // search function to lookup address diff --git a/src/qt/lookuptxdialog.h b/src/qt/lookuptxdialog.h index 5768aeb8d36df..858d5c3260b4d 100644 --- a/src/qt/lookuptxdialog.h +++ b/src/qt/lookuptxdialog.h @@ -5,50 +5,33 @@ #ifndef LOOKUPTXDIALOG_H #define LOOKUPTXDIALOG_H -#include "walletmodel.h" - #include -#include -#include -#include -#include -#include - -class OptionsModel; QT_BEGIN_NAMESPACE -class QUrl; +class QString; +class QWidget; QT_END_NAMESPACE namespace Ui { class LookupTXDialog; } -/** Dialog for looking up Master Protocol txns */ +/** Dialog for looking up Omni Layer transactions */ class LookupTXDialog : public QDialog { Q_OBJECT public: explicit LookupTXDialog(QWidget *parent = 0); + ~LookupTXDialog(); + void searchTX(); - /** Set up the tab chain manually, as Qt messes up the tab chain by default in some cases (issue https://bugreports.qt-project.org/browse/QTBUG-10907). - */ - QWidget *setupTabChain(QWidget *prev); - QDialog *txDlg; - QLayout *dlgLayout; - QTextEdit *dlgTextEdit; - QDialogButtonBox *buttonBox; - QPushButton *closeButton; public slots: void searchButtonClicked(); private: Ui::LookupTXDialog *ui; - WalletModel *model; - -//private slots: signals: // Fired when a message should be reported to the user