mirror of
https://github.com/DreamSourceLab/DSView.git
synced 2025-01-23 13:42:55 +08:00
Fix the double border issue #130
This commit is contained in:
parent
e82536c7b1
commit
95e17968d1
@ -36,8 +36,7 @@ DSDialog::DSDialog(QWidget *parent, bool hasClose) :
|
|||||||
QDialog(parent),
|
QDialog(parent),
|
||||||
_moving(false)
|
_moving(false)
|
||||||
{
|
{
|
||||||
setWindowFlags(Qt::FramelessWindowHint | Qt::Dialog | Qt::WindowSystemMenuHint |
|
setWindowFlags(Qt::Dialog | Qt::FramelessWindowHint | Qt::WindowSystemMenuHint);
|
||||||
Qt::WindowMinimizeButtonHint | Qt::WindowMaximizeButtonHint);
|
|
||||||
setAttribute(Qt::WA_TranslucentBackground);
|
setAttribute(Qt::WA_TranslucentBackground);
|
||||||
|
|
||||||
build_main(hasClose);
|
build_main(hasClose);
|
||||||
|
@ -36,8 +36,7 @@ DSMessageBox::DSMessageBox(QWidget *parent) :
|
|||||||
QDialog(parent),
|
QDialog(parent),
|
||||||
_moving(false)
|
_moving(false)
|
||||||
{
|
{
|
||||||
setWindowFlags(Qt::FramelessWindowHint | Qt::Dialog | Qt::WindowSystemMenuHint |
|
setWindowFlags(Qt::Dialog | Qt::FramelessWindowHint | Qt::WindowSystemMenuHint);
|
||||||
Qt::WindowMinimizeButtonHint | Qt::WindowMaximizeButtonHint);
|
|
||||||
setAttribute(Qt::WA_TranslucentBackground);
|
setAttribute(Qt::WA_TranslucentBackground);
|
||||||
_main = new QWidget(this);
|
_main = new QWidget(this);
|
||||||
QVBoxLayout *mlayout = new QVBoxLayout(_main);
|
QVBoxLayout *mlayout = new QVBoxLayout(_main);
|
||||||
@ -51,8 +50,7 @@ DSMessageBox::DSMessageBox(QWidget *parent) :
|
|||||||
_main->setGraphicsEffect(bodyShadow);
|
_main->setGraphicsEffect(bodyShadow);
|
||||||
|
|
||||||
_msg = new QMessageBox(this);
|
_msg = new QMessageBox(this);
|
||||||
_msg->setWindowFlags(Qt::FramelessWindowHint | Qt::Widget | Qt::WindowSystemMenuHint |
|
_msg->setWindowFlags(Qt::Dialog | Qt::FramelessWindowHint | Qt::WindowSystemMenuHint);
|
||||||
Qt::WindowMinimizeButtonHint | Qt::WindowMaximizeButtonHint);
|
|
||||||
|
|
||||||
_titlebar = new toolbars::TitleBar(false, this);
|
_titlebar = new toolbars::TitleBar(false, this);
|
||||||
_titlebar->setTitle(tr("Message"));
|
_titlebar->setTitle(tr("Message"));
|
||||||
|
@ -45,8 +45,7 @@ MainFrame::MainFrame(DeviceManager &device_manager,
|
|||||||
setAttribute(Qt::WA_TranslucentBackground);
|
setAttribute(Qt::WA_TranslucentBackground);
|
||||||
// Make this a borderless window which can't
|
// Make this a borderless window which can't
|
||||||
// be resized or moved via the window system
|
// be resized or moved via the window system
|
||||||
setWindowFlags(Qt::FramelessWindowHint | Qt::WindowSystemMenuHint |
|
setWindowFlags(Qt::Window | Qt::FramelessWindowHint | Qt::WindowSystemMenuHint);
|
||||||
Qt::WindowMinimizeButtonHint | Qt::WindowMaximizeButtonHint);
|
|
||||||
setMinimumHeight(minHeight);
|
setMinimumHeight(minHeight);
|
||||||
setMinimumWidth(minWidth);
|
setMinimumWidth(minWidth);
|
||||||
//resize(1024, 768);
|
//resize(1024, 768);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user