// The space information is shown currently. Hide it
// if the progress bar is visible or if the status bar
// text does not fit into the available width.
- const QSize size(m_progressBar->sizeHint());
if (isProgressBarVisible || (widthGap > 0)) {
m_spaceInfo->hide();
}
void setMessage(const QString& text, DolphinStatusBar::Type type);
- DolphinStatusBar::Type type() const
- {
- return m_type;
- }
- const QString& text() const
- {
- return m_text;
- }
+ DolphinStatusBar::Type type() const;
- void setDefaultText(const QString& text)
- {
- m_defaultText = text;
- }
- const QString& defaultText() const
- {
- return m_defaultText;
- }
+ const QString& text() const;
+
+ void setDefaultText(const QString& text);
+ const QString& defaultText() const;
// TODO: maybe a better approach is possible with the size hint
void setMinimumTextHeight(int min);
- int minimumTextHeight() const
- {
- return m_minTextHeight;
- }
+ int minimumTextHeight() const;
/**
* Returns the gap of the width of the current set text to the
}
};
+inline DolphinStatusBar::Type StatusBarMessageLabel::type() const
+{
+ return m_type;
+}
+
+inline const QString& StatusBarMessageLabel::text() const
+{
+ return m_text;
+}
+
+inline void StatusBarMessageLabel::setDefaultText(const QString& text)
+{
+ m_defaultText = text;
+}
+
+inline const QString& StatusBarMessageLabel::defaultText() const
+{
+ return m_defaultText;
+}
+
+inline int StatusBarMessageLabel::minimumTextHeight() const
+{
+ return m_minTextHeight;
+}
+
#endif