Class sh::ui::qt::QtJumpBar

class sh::ui::qt::QtJumpBar : public QWidget

Button bar for navigating to places with parent-buttons and an text entry.

Public Functions

QtJumpBar(QWidget *parent = 0)
~QtJumpBar()
void setButtonMode()
void setTextMode()
bool isTextMode()
std::shared_ptr<sh::filesystem::FilesystemNode> node()
void setNode(std::shared_ptr<sh::filesystem::FilesystemNode> node)
QSize sizeHint() const

Signals

void nodeChanged()
void eurlRequested(std::shared_ptr<const sh::filesystem::Eurl> eurl)

Private Functions

void _buildButtons()

Private Members

std::shared_ptr<sh::filesystem::FilesystemNode> _node = 0
Ui::QtJumpBar *ui
bool _isTextMode

Private Slots

void on_btnOk_clicked()
void on_btnAbort_clicked()