packagetab.h
来自「About: Paco (pacKAGE oRGANIZER) is a si」· C头文件 代码 · 共 71 行
H
71 行
//=======================================================================// PackageTab.h//-----------------------------------------------------------------------// This file is part of the package paco// Copyright (C) 2004-2007 David Rosal <david.3r@gmail.com>// For more information visit http://paco.sourceforge.net//=======================================================================#ifndef GPACO_PACKAGE_TAB_H#define GPACO_PACKAGE_TAB_H#include <gtkmm/box.h>#include <gtkmm/label.h>#include <gtkmm/comboboxtext.h>#include <gtkmm/progressbar.h>#include <gtkmm/checkbutton.h>#include <gtkmm/filechooserbutton.h>#include "util.h"namespace Gpaco{class Pkg;class PackageTab : public Gtk::VBox{ public: PackageTab(Pkg&); ~PackageTab(); typedef struct { std::string folder; int prog; int level; bool test; } Last; private: static Last sLast; Pkg& mPkg; Gtk::Label mLabel; Gtk::Label mLabelTarball; Gtk::ComboBoxText mComboProg; Gtk::ComboBoxText mComboLevel; Gtk::FileChooserButton mFileChooserButton; Button mButtonCreate; Button mButtonClose; Button mButtonStop; Gtk::CheckButton mButtonTest; bool mStop; Gtk::ProgressBar mProgressBar; void onChangeProg(); void onCreate(); void onStop(); void onClose(); void setSensitive(bool set = true); bool spawnAsync(std::vector<std::string>&); void lock(bool = true); bool checkLock();};} // namespace Gpaco#endif // GPACO_PACKAGE_TAB_H
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?