9
3
Fork 1
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
tdebase/konqueror/konq_main.h

28 Zeilen
616 B

#ifndef __konq_main_h
#define __konq_main_h
#include <tdeapplication.h>
// This is used to know if we are being closed by session management
// or by the user. See KonqMainWindow::~KonqMainWindow.
// Credits to Matthias Ettrich for the idea.
class KonquerorApplication : public TDEApplication
{
public:
KonquerorApplication() : TDEApplication(),
closed_by_sm( false ) {}
bool closedByUser() const { return !closed_by_sm; }
void commitData(TQSessionManager& sm) {
closed_by_sm = true;
TDEApplication::commitData( sm );
closed_by_sm = false;
}
private:
bool closed_by_sm;
};
#endif