1
在我的應用程序中,我在打開文件(在菜單欄中使用QAction)後立即執行了廣泛的算法。我想改變光標占線模式,但不知何故,我的代碼無法正常工作:如何更改由QAction觸發的插槽內的光標
MyApp::MyApp(QWidget *parent)
: QMainWindow(parent)
{
ui.setupUi(this);
connect(ui.openFileOption, SIGNAL(triggered()), this, SLOT(OpenFileAction()));
}
MyApp::~MyApp()
{
}
void MyApp::OpenFileAction()
{
//change cursor
this->setCursor(Qt::WaitCursor);
QApplication::processEvents();
// load file
// do something long here...
this->setCursor(Qt::ArrowCursor);
}
你試過設置processEvents()後面的遊標; – drescherjm
不起作用:) – azer89