使用继承QMessageBox好像也不行,还是自己重新定义类来实现类似功能,试了下,还是有些问题,请高手解答啊!!
使用Qt::Popup为什么没有效果??
choose_Factor = new Choose_Factor;
choose_Factor->setWindowFlags(Qt::SubWindow | Qt::Popup);
父窗口调用该子窗口,但是子窗口不能置于顶层!!
很奇怪啊,QT referance里是这样写的啊,使用Qt::Popup应该就可以的啊,为什么我这样调就不行呢!
Choose_Factor类定义如下,很简单
class Choose_Factor : public QDialog, public Ui::Choose_Factor
{
Q_OBJECT
public:
Choose_Factor(QWidget *parent=0);
~Choose_Factor();
private slots:
// void on_changemarkfactor_triggered();
private:
};