選択できるのは25トピックまでです。
トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
28 行
616 B
28 行
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
|