MCPcopy Create free account
hub / github.com/KDE/kdiff3 / setStayHidden

Method setStayHidden

src/progress.cpp:106–128  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

104}
105
106void ProgressDialog::setStayHidden(bool bStayHidden)
107{
108 if(m_bStayHidden != bStayHidden)
109 {
110 m_bStayHidden = bStayHidden;
111 if(m_pStatusBarWidget != nullptr)
112 {
113 if(m_bStayHidden)
114 {
115 if(m_delayedHideStatusBarWidgetTimer)
116 {
117 killTimer(m_delayedHideStatusBarWidgetTimer);
118 m_delayedHideStatusBarWidgetTimer = 0;
119 }
120 m_pStatusBarWidget->show();
121 }
122 else
123 hideStatusBarWidget(); // delayed
124 }
125 if(m_bStayHidden)
126 hide(); // delayed hide
127 }
128}
129
130void ProgressDialog::push()
131{

Callers 4

KDiff3AppMethod · 0.80
completeInitMethod · 0.80
startRunnablesMethod · 0.80

Calls 1

showMethod · 0.80

Tested by

no test coverage detected