mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2024-10-01 01:26:01 -04:00
Styling + CFNotificationName -> CFStringRef
This commit is contained in:
parent
533136fb0e
commit
970525cfd4
@ -32,8 +32,9 @@ ScreenLockListenerMac* ScreenLockListenerMac::instance()
|
|||||||
return m_ptr;
|
return m_ptr;
|
||||||
}
|
}
|
||||||
|
|
||||||
void ScreenLockListenerMac::notificationCenterCallBack(CFNotificationCenterRef /*center*/, void */*observer*/,
|
void ScreenLockListenerMac::notificationCenterCallBack(CFNotificationCenterRef, void*,
|
||||||
CFNotificationName /*name*/, const void */*object*/, CFDictionaryRef /*userInfo*/)
|
CFStringRef, const void*,
|
||||||
|
CFDictionaryRef)
|
||||||
{
|
{
|
||||||
instance()->onSignalReception();
|
instance()->onSignalReception();
|
||||||
}
|
}
|
||||||
@ -48,12 +49,12 @@ ScreenLockListenerMac::ScreenLockListenerMac(QWidget* parent)
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
CFNotificationCenterAddObserver(
|
CFNotificationCenterAddObserver(distCenter,
|
||||||
distCenter,
|
this,
|
||||||
this, &ScreenLockListenerMac::notificationCenterCallBack,
|
&ScreenLockListenerMac::notificationCenterCallBack,
|
||||||
screenIsLockedSignal,
|
screenIsLockedSignal,
|
||||||
nullptr,
|
nullptr,
|
||||||
CFNotificationSuspensionBehaviorDeliverImmediately);
|
CFNotificationSuspensionBehaviorDeliverImmediately);
|
||||||
}
|
}
|
||||||
|
|
||||||
void ScreenLockListenerMac::onSignalReception()
|
void ScreenLockListenerMac::onSignalReception()
|
||||||
|
@ -29,8 +29,9 @@ class ScreenLockListenerMac: public ScreenLockListenerPrivate {
|
|||||||
|
|
||||||
public:
|
public:
|
||||||
static ScreenLockListenerMac* instance();
|
static ScreenLockListenerMac* instance();
|
||||||
static void notificationCenterCallBack(CFNotificationCenterRef /*center*/, void */*observer*/,
|
static void notificationCenterCallBack(CFNotificationCenterRef center, void* observer,
|
||||||
CFNotificationName /*name*/, const void */*object*/, CFDictionaryRef /*userInfo*/);
|
CFStringRef name, const void* object,
|
||||||
|
CFDictionaryRef userInfo);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
ScreenLockListenerMac(QWidget* parent = nullptr);
|
ScreenLockListenerMac(QWidget* parent = nullptr);
|
||||||
|
@ -57,7 +57,7 @@ ScreenLockListenerWin::~ScreenLockListenerWin()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
bool ScreenLockListenerWin::nativeEventFilter(const QByteArray &eventType, void* message, long *)
|
bool ScreenLockListenerWin::nativeEventFilter(const QByteArray& eventType, void* message, long*)
|
||||||
{
|
{
|
||||||
if (eventType == "windows_generic_MSG" || eventType == "windows_dispatcher_MSG") {
|
if (eventType == "windows_generic_MSG" || eventType == "windows_dispatcher_MSG") {
|
||||||
MSG* m = static_cast<MSG*>(message);
|
MSG* m = static_cast<MSG*>(message);
|
||||||
|
@ -29,7 +29,7 @@ class ScreenLockListenerWin : public ScreenLockListenerPrivate, public QAbstract
|
|||||||
public:
|
public:
|
||||||
explicit ScreenLockListenerWin(QWidget* parent = 0);
|
explicit ScreenLockListenerWin(QWidget* parent = 0);
|
||||||
~ScreenLockListenerWin();
|
~ScreenLockListenerWin();
|
||||||
virtual bool nativeEventFilter(const QByteArray &eventType, void* message, long *) override;
|
virtual bool nativeEventFilter(const QByteArray &eventType, void* message, long*) override;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
void* m_powerNotificationHandle ;
|
void* m_powerNotificationHandle ;
|
||||||
|
Loading…
Reference in New Issue
Block a user