【发布时间】:2011-06-05 04:23:53
【问题描述】:
为什么 setWindowFilePath 不起作用?插槽正在工作。窗口标题不会改变。 我的操作系统是 Windows 7,Qt 编译时支持 wchar_t。
test::test(QWidget *parent, Qt::WFlags flags)
: QMainWindow(parent, flags)
{
ui.setupUi(this);
QObject::connect(ui.pushButton, SIGNAL(clicked()), SLOT(Click()));
setWindowTitle("Title");
}
void test::Click()
{
setWindowFilePath("file.txt");
}
【问题讨论】:
-
看来你的问题和这里一样:stackoverflow.com/questions/3493965/…
-
不,如果我使用 QTimer,就像那里一样,它也没有用。
-
而 QMetaObject::invokeMethod 也没有用。