From kde-commits Fri Jul 23 23:10:21 2004 From: Luciano Montanaro Date: Fri, 23 Jul 2004 23:10:21 +0000 To: kde-commits Subject: kdebase/kwin/clients/laptop Message-Id: <20040723231021.0530D9A02 () office ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=109062423724740 CVS commit by montanaro: Use new common maximize() method. M +1 -12 laptopclient.cpp 1.44 M +1 -1 laptopclient.h 1.22 --- kdebase/kwin/clients/laptop/laptopclient.cpp #1.43:1.44 @@ -425,16 +425,5 @@ void LaptopClient::init() void LaptopClient::slotMaximize() { - switch (button[BtnMax]->last_button) { - case MidButton: - maximize( maximizeMode() ^ MaximizeVertical ); - break; - case RightButton: - maximize( maximizeMode() ^ MaximizeHorizontal ); - break; - case LeftButton: - default: - maximize(maximizeMode() == MaximizeFull ? MaximizeRestore : MaximizeFull); - break; - } + maximize(button[BtnMax]->last_button); } --- kdebase/kwin/clients/laptop/laptopclient.h #1.21:1.22 @@ -30,5 +30,5 @@ public: void reset(); QSize sizeHint() const; - int last_button; + ButtonState last_button; protected: