コード例 #1
0
ファイル: krview.cpp プロジェクト: unknownnf/krusader
// ----------------------------- operator
KrViewOperator::KrViewOperator(KrView *view, QWidget *widget) :
        _view(view), _widget(widget), _quickSearch(0), _quickFilter(0), _massSelectionUpdate(false)
{
    _saveDefaultSettingsTimer.setSingleShot(true);
    connect(&_saveDefaultSettingsTimer, SIGNAL(timeout()), SLOT(saveDefaultSettings()));
    _widget->installEventFilter(this);
}
コード例 #2
0
ファイル: krview.cpp プロジェクト: unknownnf/krusader
void KrViewOperator::settingsChanged(KrViewProperties::PropertyType properties)
{
    if(_view->_updateDefaultSettings) {
        if(_changedView != _view)
            saveDefaultSettings();
        _changedView = _view;
        _changedProperties = static_cast<KrViewProperties::PropertyType>(_changedProperties | properties);
        _saveDefaultSettingsTimer.start(100);
    }
}
コード例 #3
0
void PhotoTexturingWidget::close(){
	saveDefaultSettings();
	this->closeEvent(NULL);
}
コード例 #4
0
ファイル: krview.cpp プロジェクト: unknownnf/krusader
KrViewOperator::~KrViewOperator()
{
    if(_changedView == _view)
        saveDefaultSettings();
}