deletedialog.h
来自「Amarok是一款在LINUX或其他类UNIX操作系统中运行的音频播放器软件。 」· C头文件 代码 · 共 68 行
H
68 行
/*************************************************************************** begin : Tue Aug 31 21:54:20 EST 2004 copyright : (C) 2004 by Michael Pyne <michael.pyne@kdemail.net> (C) 2006 by Ian Monroe <ian@monroe.nu>***************************************************************************//*************************************************************************** * * * 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 * * the Free Software Foundation; either version 2 of the License, or * * (at your option) any later version. * * * ***************************************************************************/#ifndef _DELETEDIALOG_H#define _DELETEDIALOG_H#include <qcheckbox.h>#include <kdialogbase.h>#include <kurl.h>#include "deletedialogbase.h"class QStringList;class KListBox;class KGuiItem;class QLabel;class QWidgetStack;class DeleteWidget : public DeleteDialogBase{ Q_OBJECTpublic: DeleteWidget(QWidget *parent = 0, const char *name = 0); void setFiles(const KURL::List &files);protected slots: virtual void slotShouldDelete(bool shouldDelete);};class DeleteDialog : public KDialogBase{ Q_OBJECTpublic: DeleteDialog(QWidget *parent, const char *name = "delete_dialog"); static bool showTrashDialog(QWidget* parent, const KURL::List &files); bool confirmDeleteList(const KURL::List &condemnedFiles); void setFiles(const KURL::List &files); bool shouldDelete() const { return m_widget->ddShouldDelete->isChecked(); }protected slots: virtual void accept(); void slotShouldDelete(bool shouldDelete);private: DeleteWidget *m_widget; KGuiItem m_trashGuiItem;};#endif// vim: set et ts=4 sw=4:
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?