libui/qt5/progressbar.cpp

23 lines
508 B
C++

#include "uipriv_qt5.hpp"
#include <QProgressBar>
struct uiProgressBar : public uiQt5Control {};
void uiProgressBarSetValue(uiProgressBar *p, int value)
{
if (auto progressBar = uiValidateAndCastObjTo<QProgressBar>(p)) {
return progressBar->setValue(value);
}
}
uiProgressBar *uiNewProgressBar(void)
{
auto progressBar = new QProgressBar;
// note styling is being set in main.cpp -> styleSheet
return uiAllocQt5ControlType(uiProgressBar,progressBar,uiQt5Control::DeleteControlOnQObjectFree);
}