X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=src%2FDialog_WorkingBanner.h;h=a9f8dbc99deef674414cc6a13deea125b3f6c50d;hb=a1a2d63c42f434173eb9e399b839ce6292e13cea;hp=b297f7db9751a1e02971ef340371bc49b18ac912;hpb=cc38035087d0ea2fddf3b41375de94abc43886f4;p=lamexp%2FLameXP.git diff --git a/src/Dialog_WorkingBanner.h b/src/Dialog_WorkingBanner.h index b297f7db..a9f8dbc9 100644 --- a/src/Dialog_WorkingBanner.h +++ b/src/Dialog_WorkingBanner.h @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////////////////////// // LameXP - Audio Encoder Front-End -// Copyright (C) 2004-2014 LoRd_MuldeR +// Copyright (C) 2004-2015 LoRd_MuldeR // // This program is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -29,6 +29,11 @@ namespace Ui class WorkingBanner; } +namespace MUtils +{ + class Taskbar7; +} + class QEventLoop; //////////////////////////////////////////////////////////// @@ -50,7 +55,9 @@ public: private: Ui::WorkingBanner *const ui; - QMovie *m_working; + QScopedPointer m_taskbar; + QScopedPointer m_working; + bool m_canClose; public slots: @@ -67,10 +74,9 @@ protected: virtual void keyPressEvent(QKeyEvent *event); virtual void keyReleaseEvent(QKeyEvent *event); virtual void closeEvent(QCloseEvent *event); - virtual bool winEvent(MSG *message, long *result); virtual void showEvent(QShowEvent *event); virtual void hideEvent(QHideEvent *event); - QFontMetrics *m_metrics; - QStyle *m_style; + QScopedPointer m_metrics; + QScopedPointer m_style; };