📄 packagetab.h
字号:
//=======================================================================// 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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -