class QModelIndex;
class QProgressBar;
class QStackedWidget;
+class QUrl;
QT_END_NAMESPACE
class BitcoinGUI : public QMainWindow
protected:
void changeEvent(QEvent *e);
void closeEvent(QCloseEvent *event);
+ void dragEnterEvent(QDragEnterEvent *event);
+ void dropEvent(QDropEvent *event);
private:
ClientModel *clientModel;
AddressBookPage *receiveCoinsPage;
SendCoinsDialog *sendCoinsPage;
- QLabel *labelConnections;
+ QLabel *labelEncryptionIcon;
QLabel *labelConnectionsIcon;
- QLabel *labelBlocks;
QLabel *labelBlocksIcon;
QLabel *progressBarLabel;
QProgressBar *progressBar;
public slots:
void setNumConnections(int count);
void setNumBlocks(int count);
+ void setEncryptionStatus(int status);
+
void error(const QString &title, const QString &message);
/* It is currently not possible to pass a return value to another thread through
BlockingQueuedConnection, so use an indirected pointer.