Returning ref to stack to view controller

This commit is contained in:
Niraj Venkat 2015-06-19 16:05:45 -07:00
parent 03c10d15e6
commit 482f12be8c
2 changed files with 4 additions and 4 deletions

View file

@ -34,8 +34,8 @@ AddressBarDialog::AddressBarDialog(QQuickItem* parent) : OffscreenQmlDialog(pare
emit forwardEnabledChanged();
}
});
_backEnabled = DependencyManager::get<AddressManager>()->getBackState();
_forwardEnabled = DependencyManager::get<AddressManager>()->getForwardState();
_backEnabled = !(DependencyManager::get<AddressManager>()->getBackStack().isEmpty());
_forwardEnabled = !(DependencyManager::get<AddressManager>()->getForwardStack().isEmpty());
}
void AddressBarDialog::hide() {

View file

@ -62,8 +62,8 @@ public:
void loadSettings(const QString& lookupString = QString());
bool getBackState() { return (!_backStack.isEmpty()); }
bool getForwardState() { return (!_forwardStack.isEmpty()); }
const QStack<QUrl>& getBackStack() const { return _backStack; }
const QStack<QUrl>& getForwardStack() const { return _forwardStack; }
public slots:
void handleLookupString(const QString& lookupString);