解决Linux下后于messageDialog初始化的兄弟控件触发messageDialog显示时的层级bug
This commit is contained in:
parent
faf4f63c7f
commit
695c85536d
|
|
@ -131,7 +131,13 @@ void MainWindow::showMessageDialog(MessageDialogType type,const QString& strTitl
|
|||
}
|
||||
|
||||
m_pMessageDialog->move(nX, nY);
|
||||
m_pMessageDialog->exec();
|
||||
if(QSysInfo::kernelType() == "linux")
|
||||
{
|
||||
m_pMessageDialog->show();
|
||||
m_pMessageDialog->raise();
|
||||
}
|
||||
else
|
||||
m_pMessageDialog->exec();
|
||||
}
|
||||
void MainWindow::hideMessageDialog()
|
||||
{
|
||||
|
|
|
|||
|
|
@ -25,16 +25,16 @@
|
|||
<number>0</number>
|
||||
</property>
|
||||
<property name="leftMargin">
|
||||
<number>1</number>
|
||||
<number>2</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>1</number>
|
||||
<number>2</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>1</number>
|
||||
<number>2</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<number>1</number>
|
||||
<number>2</number>
|
||||
</property>
|
||||
<item>
|
||||
<widget class="QSplitter" name="splitter">
|
||||
|
|
|
|||
|
|
@ -22,16 +22,16 @@
|
|||
<number>0</number>
|
||||
</property>
|
||||
<property name="leftMargin">
|
||||
<number>1</number>
|
||||
<number>2</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>1</number>
|
||||
<number>2</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>1</number>
|
||||
<number>2</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<number>1</number>
|
||||
<number>2</number>
|
||||
</property>
|
||||
<item>
|
||||
<widget class="QWidget" name="centralWidget" native="true">
|
||||
|
|
@ -96,20 +96,21 @@
|
|||
<property name="styleSheet">
|
||||
<string notr="true">QPushButton
|
||||
{
|
||||
color: rgb(250, 250, 250);
|
||||
font: 10pt ;
|
||||
color: rgb(240, 240, 240);
|
||||
font: 10pt;
|
||||
border:0px;
|
||||
border-radius:2px;
|
||||
background-color:rgb(67,160,249);
|
||||
border-radius:5px;
|
||||
background-color: rgb(49, 91, 125);
|
||||
}
|
||||
QPushButton:hover
|
||||
{
|
||||
background-color:rgb(55,131,204);
|
||||
background-color: rgb(65, 122, 166);
|
||||
}
|
||||
QPushButton:pressed
|
||||
{
|
||||
background-color:rgb(67,160,249);
|
||||
}</string>
|
||||
background-color: rgb(49, 91, 125);
|
||||
}
|
||||
</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>确认</string>
|
||||
|
|
@ -132,20 +133,21 @@ background-color:rgb(67,160,249);
|
|||
<property name="styleSheet">
|
||||
<string notr="true">QPushButton
|
||||
{
|
||||
color: rgb(250, 250, 250);
|
||||
color: rgb(240, 240, 240);
|
||||
font: 10pt;
|
||||
border:0px;
|
||||
border-radius:5px;
|
||||
background-color:rgb(67,160,249);
|
||||
background-color: rgb(49, 91, 125);
|
||||
}
|
||||
QPushButton:hover
|
||||
{
|
||||
background-color:rgb(55,131,204);
|
||||
background-color: rgb(65, 122, 166);
|
||||
}
|
||||
QPushButton:pressed
|
||||
{
|
||||
background-color:rgb(67,160,249);
|
||||
}</string>
|
||||
background-color: rgb(49, 91, 125);
|
||||
}
|
||||
</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>是</string>
|
||||
|
|
@ -164,7 +166,14 @@ background-color:rgb(67,160,249);
|
|||
</rect>
|
||||
</property>
|
||||
<property name="styleSheet">
|
||||
<string notr="true"/>
|
||||
<string notr="true">QPushButton
|
||||
{
|
||||
color: rgb(240, 240, 240);
|
||||
font: 10pt;
|
||||
border-radius:5px;
|
||||
background-color: transparent;
|
||||
}
|
||||
</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>否</string>
|
||||
|
|
|
|||
Loading…
Reference in New Issue