forked from quickshell/quickshell
		
	core/popupwindow: remove parentWindow deprecation message
Was being falsely triggered by lints.
This commit is contained in:
		
							parent
							
								
									eb5a5b8b67
								
							
						
					
					
						commit
						dbaaf55eb6
					
				
					 4 changed files with 11 additions and 14 deletions
				
			
		| 
						 | 
				
			
			@ -7,10 +7,7 @@
 | 
			
		|||
#include <qqmlcontext.h>
 | 
			
		||||
#include <qqmlengine.h>
 | 
			
		||||
#include <qqmlinfo.h>
 | 
			
		||||
#include <qquickframebufferobject.h>
 | 
			
		||||
#include <qquickitem.h>
 | 
			
		||||
#include <qquickpainteditem.h>
 | 
			
		||||
#include <qquickrhiitem.h>
 | 
			
		||||
#include <qquickwindow.h>
 | 
			
		||||
#include <qstringliteral.h>
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -6,6 +6,7 @@
 | 
			
		|||
#include <private/wayland-xdg-shell-client-protocol.h>
 | 
			
		||||
#include <qvariant.h>
 | 
			
		||||
#include <qwindow.h>
 | 
			
		||||
#include <qtmetamacros.h>
 | 
			
		||||
 | 
			
		||||
#include "../core/popupanchor.hpp"
 | 
			
		||||
#include "../core/types.hpp"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -3,7 +3,7 @@
 | 
			
		|||
#include <qlogging.h>
 | 
			
		||||
#include <qnamespace.h>
 | 
			
		||||
#include <qobject.h>
 | 
			
		||||
#include <qquickwindow.h>
 | 
			
		||||
#include <qqmlinfo.h>
 | 
			
		||||
#include <qtypes.h>
 | 
			
		||||
#include <qwindow.h>
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -38,12 +38,11 @@ void ProxyPopupWindow::completeWindow() {
 | 
			
		|||
void ProxyPopupWindow::postCompleteWindow() { this->updateTransientParent(); }
 | 
			
		||||
 | 
			
		||||
void ProxyPopupWindow::setParentWindow(QObject* parent) {
 | 
			
		||||
	qWarning() << "PopupWindow.parentWindow is deprecated. Use PopupWindow.anchor.window.";
 | 
			
		||||
	qmlWarning(this) << "PopupWindow.parentWindow is deprecated. Use PopupWindow.anchor.window.";
 | 
			
		||||
	this->mAnchor.setWindow(parent);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
QObject* ProxyPopupWindow::parentWindow() const {
 | 
			
		||||
	qWarning() << "PopupWindow.parentWindow is deprecated. Use PopupWindow.anchor.window.";
 | 
			
		||||
	return this->mAnchor.window();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -71,7 +70,7 @@ void ProxyPopupWindow::updateTransientParent() {
 | 
			
		|||
void ProxyPopupWindow::onParentUpdated() { this->updateTransientParent(); }
 | 
			
		||||
 | 
			
		||||
void ProxyPopupWindow::setScreen(QuickshellScreenInfo* /*unused*/) {
 | 
			
		||||
	qWarning() << "Cannot set screen of popup window, as that is controlled by the parent window";
 | 
			
		||||
	qmlWarning(this) << "Cannot set screen of popup window, as that is controlled by the parent window";
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void ProxyPopupWindow::setVisible(bool visible) {
 | 
			
		||||
| 
						 | 
				
			
			@ -101,7 +100,7 @@ void ProxyPopupWindow::onVisibleChanged() {
 | 
			
		|||
}
 | 
			
		||||
 | 
			
		||||
void ProxyPopupWindow::setRelativeX(qint32 x) {
 | 
			
		||||
	qWarning() << "PopupWindow.relativeX is deprecated. Use PopupWindow.anchor.rect.x.";
 | 
			
		||||
	qmlWarning(this) << "PopupWindow.relativeX is deprecated. Use PopupWindow.anchor.rect.x.";
 | 
			
		||||
	auto rect = this->mAnchor.rect();
 | 
			
		||||
	if (x == rect.x) return;
 | 
			
		||||
	rect.x = x;
 | 
			
		||||
| 
						 | 
				
			
			@ -109,12 +108,12 @@ void ProxyPopupWindow::setRelativeX(qint32 x) {
 | 
			
		|||
}
 | 
			
		||||
 | 
			
		||||
qint32 ProxyPopupWindow::relativeX() const {
 | 
			
		||||
	qWarning() << "PopupWindow.relativeX is deprecated. Use PopupWindow.anchor.rect.x.";
 | 
			
		||||
	qmlWarning(this) << "PopupWindow.relativeX is deprecated. Use PopupWindow.anchor.rect.x.";
 | 
			
		||||
	return this->mAnchor.rect().x;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void ProxyPopupWindow::setRelativeY(qint32 y) {
 | 
			
		||||
	qWarning() << "PopupWindow.relativeY is deprecated. Use PopupWindow.anchor.rect.y.";
 | 
			
		||||
	qmlWarning(this) << "PopupWindow.relativeY is deprecated. Use PopupWindow.anchor.rect.y.";
 | 
			
		||||
	auto rect = this->mAnchor.rect();
 | 
			
		||||
	if (y == rect.y) return;
 | 
			
		||||
	rect.y = y;
 | 
			
		||||
| 
						 | 
				
			
			@ -122,7 +121,7 @@ void ProxyPopupWindow::setRelativeY(qint32 y) {
 | 
			
		|||
}
 | 
			
		||||
 | 
			
		||||
qint32 ProxyPopupWindow::relativeY() const {
 | 
			
		||||
	qWarning() << "PopupWindow.relativeY is deprecated. Use PopupWindow.anchor.rect.y.";
 | 
			
		||||
	qmlWarning(this) << "PopupWindow.relativeY is deprecated. Use PopupWindow.anchor.rect.y.";
 | 
			
		||||
	return this->mAnchor.rect().y;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -30,9 +30,9 @@
 | 
			
		|||
///   }
 | 
			
		||||
///
 | 
			
		||||
///   PopupWindow {
 | 
			
		||||
///     parentWindow: toplevel
 | 
			
		||||
///     relativeX: parentWindow.width / 2 - width / 2
 | 
			
		||||
///     relativeY: parentWindow.height
 | 
			
		||||
///     anchor.window: toplevel
 | 
			
		||||
///     anchor.rect.x: parentWindow.width / 2 - width / 2
 | 
			
		||||
///     anchor.rect.y: parentWindow.height
 | 
			
		||||
///     width: 500
 | 
			
		||||
///     height: 500
 | 
			
		||||
///     visible: true
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue