History

Working on simplifying new dialog creation

Brad Davis committed 11 years ago

Commit fd0c1301 parent 759acfa10 files · +285 −242Browse files

Showing the changes to interface/src/ui/AddressBarDialog.cpp (1 of 10 files). Show all

Unified · Split

interface/src/ui/AddressBarDialog.cpp+2−4
@@ -17,17 +17,15 @@ · 16 unmodified lines
1717
1818 QML_DIALOG_DEF(AddressBarDialog)
1919
20−AddressBarDialog::AddressBarDialog(QQuickItem *parent) : QQuickItem(parent) {
20+AddressBarDialog::AddressBarDialog(QQuickItem *parent) : OffscreenQmlDialog(parent) {
2121 auto addressManager = DependencyManager::get<AddressManager>();
2222 connect(addressManager.data(), &AddressManager::lookupResultIsOffline, this, &AddressBarDialog::displayAddressOfflineMessage);
2323 connect(addressManager.data(), &AddressManager::lookupResultIsNotFound, this, &AddressBarDialog::displayAddressNotFoundMessage);
2424 connect(addressManager.data(), &AddressManager::lookupResultsFinished, this, &AddressBarDialog::hide);
2525 }
2626
27−
2827 void AddressBarDialog::hide() {
29− setEnabled(false);
30− setVisible(false);
28+ ((QQuickItem *)parent())->setEnabled(false);
3129 }
3230
3331 void AddressBarDialog::loadAddress(const QString & address) {

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t