1 |
// qsamplerOptions.cpp |
// qsamplerOptions.cpp |
2 |
// |
// |
3 |
/**************************************************************************** |
/**************************************************************************** |
4 |
Copyright (C) 2004-2019, rncbc aka Rui Nuno Capela. All rights reserved. |
Copyright (C) 2004-2020, rncbc aka Rui Nuno Capela. All rights reserved. |
5 |
Copyright (C) 2007,2008,2015 Christian Schoenebeck |
Copyright (C) 2007,2008,2015 Christian Schoenebeck |
6 |
|
|
7 |
This program is free software; you can redistribute it and/or |
This program is free software; you can redistribute it and/or |
28 |
#include <QComboBox> |
#include <QComboBox> |
29 |
|
|
30 |
#include <QApplication> |
#include <QApplication> |
31 |
|
|
32 |
|
#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) |
33 |
#include <QDesktopWidget> |
#include <QDesktopWidget> |
34 |
|
#endif |
35 |
|
|
36 |
#include <lscp/client.h> |
#include <lscp/client.h> |
37 |
|
|
399 |
QWidget *pParent = pWidget->parentWidget(); |
QWidget *pParent = pWidget->parentWidget(); |
400 |
if (pParent) |
if (pParent) |
401 |
pParent = pParent->window(); |
pParent = pParent->window(); |
402 |
|
#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) |
403 |
if (pParent == nullptr) |
if (pParent == nullptr) |
404 |
pParent = QApplication::desktop(); |
pParent = QApplication::desktop(); |
405 |
|
#endif |
406 |
if (pParent) { |
if (pParent) { |
407 |
QRect wrect(pWidget->geometry()); |
QRect wrect(pWidget->geometry()); |
408 |
wrect.moveCenter(pParent->geometry().center()); |
wrect.moveCenter(pParent->geometry().center()); |