mirror of
https://github.com/Ximi1970/systray-x.git
synced 2026-02-03 04:49:04 +01:00
Back to QList
This commit is contained in:
@@ -269,11 +269,10 @@ void SysTrayXLink::sendDisableKdeIntegration()
|
||||
/*
|
||||
* Send the window positions to the add-on
|
||||
*/
|
||||
void SysTrayXLink::sendPositions( QMap< quint64, QPoint > positionsMap )
|
||||
void SysTrayXLink::sendPositions( QList< QPoint > positions )
|
||||
{
|
||||
QJsonArray positionsArray;
|
||||
|
||||
QList<QPoint> positions = positionsMap.values();
|
||||
for( int i = 0; i < positions.length(); ++i )
|
||||
{
|
||||
QJsonObject positionObject;
|
||||
@@ -1094,7 +1093,7 @@ void SysTrayXLink::slotStartupDelayChange()
|
||||
/*
|
||||
* Handle a positions change signal
|
||||
*/
|
||||
void SysTrayXLink::slotPositions( QMap< quint64, QPoint > positions )
|
||||
void SysTrayXLink::slotPositions( QList< QPoint > positions )
|
||||
{
|
||||
sendPositions( positions );
|
||||
}
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
#include <QObject>
|
||||
#include <QJsonDocument>
|
||||
#include <QList>
|
||||
#include <QMap>
|
||||
#include <QPoint>
|
||||
|
||||
/*
|
||||
@@ -127,7 +126,7 @@ class SysTrayXLink : public QObject
|
||||
*
|
||||
* @param positions List of the positions of the TB windows
|
||||
*/
|
||||
void sendPositions( QMap< quint64, QPoint > positions );
|
||||
void sendPositions( QList< QPoint > positions );
|
||||
|
||||
private:
|
||||
|
||||
@@ -337,7 +336,7 @@ class SysTrayXLink : public QObject
|
||||
/**
|
||||
* @brief slotPositions. Slot for handling a window positions change.
|
||||
*/
|
||||
void slotPositions( QMap< quint64, QPoint > positions );
|
||||
void slotPositions( QList< QPoint > positions );
|
||||
|
||||
/**
|
||||
* @brief slotThemeChange. Slot for handling theme change signals.
|
||||
|
||||
@@ -553,7 +553,7 @@ void WindowCtrlUnix::updatePositions()
|
||||
|
||||
if( changed )
|
||||
{
|
||||
emit signalPositions( m_tb_window_positions );
|
||||
emit signalPositions( m_tb_window_positions.values() );
|
||||
}
|
||||
|
||||
#ifdef DEBUG_DISPLAY_ACTIONS_END
|
||||
|
||||
@@ -18,6 +18,7 @@
|
||||
* Qt includes
|
||||
*/
|
||||
#include <QObject>
|
||||
#include <QList>
|
||||
#include <QMap>
|
||||
#include <QPoint>
|
||||
|
||||
@@ -346,7 +347,7 @@ class WindowCtrlUnix : public QObject
|
||||
*
|
||||
* @param positions
|
||||
*/
|
||||
void signalPositions( QMap< quint64, QPoint > positions );
|
||||
void signalPositions( QList< QPoint > positions );
|
||||
|
||||
private:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user