mirror of
https://github.com/xiaoyifang/goldendict-ng.git
synced 2024-11-30 17:24:08 +00:00
Compare commits
1 commit
4631a59d6f
...
2b3a7a26fa
Author | SHA1 | Date | |
---|---|---|---|
2b3a7a26fa |
|
@ -111,7 +111,7 @@ HotKey::HotKey( QKeySequence const & seq ):
|
|||
|
||||
QKeySequence HotKey::toKeySequence() const
|
||||
{
|
||||
if ( key2 != 0 && key2 != Qt::Key::Key_unknown ) {
|
||||
if ( key2 != 0 || key2 != Qt::Key::Key_unknown ) {
|
||||
return { QKeyCombination( modifiers, static_cast< Qt::Key >( key1 ) ),
|
||||
QKeyCombination( modifiers, static_cast< Qt::Key >( key2 ) ) };
|
||||
}
|
||||
|
|
|
@ -53,8 +53,9 @@ Group::Group( Config::Group const & cfgGroup,
|
|||
}
|
||||
}
|
||||
|
||||
Group::Group():
|
||||
id( 0 )
|
||||
Group::Group( QString name_ ):
|
||||
id( 0 ),
|
||||
name( std::move( name_ ) )
|
||||
{
|
||||
}
|
||||
|
||||
|
|
|
@ -32,7 +32,7 @@ struct Group
|
|||
Config::Group const & inactiveGroup );
|
||||
|
||||
/// Creates an empty group.
|
||||
explicit Group();
|
||||
explicit Group( QString name_ );
|
||||
|
||||
Group( unsigned id, QString name_ );
|
||||
|
||||
|
|
|
@ -200,7 +200,7 @@ void EditDictionaries::acceptChangedSources( bool rebuildGroups )
|
|||
#ifndef NO_TTS_SUPPORT
|
||||
cfg.voiceEngines = sources.getVoiceEngines();
|
||||
#endif
|
||||
setUpdatesEnabled( false );
|
||||
ui.tabs->setUpdatesEnabled( false );
|
||||
// Those hold pointers to dictionaries, we need to free them.
|
||||
groupInstances.clear();
|
||||
|
||||
|
@ -225,7 +225,7 @@ void EditDictionaries::acceptChangedSources( bool rebuildGroups )
|
|||
connect( groups, &Groups::showDictionaryInfo, this, &EditDictionaries::showDictionaryInfo );
|
||||
connect( orderAndProps, &OrderAndProps::showDictionaryHeadwords, this, &EditDictionaries::showDictionaryHeadwords );
|
||||
}
|
||||
setUpdatesEnabled( true );
|
||||
ui.tabs->setUpdatesEnabled( true );
|
||||
}
|
||||
EditDictionaries::~EditDictionaries()
|
||||
{
|
||||
|
|
|
@ -122,7 +122,7 @@ void DictGroupWidget::groupIconActivated( int index )
|
|||
|
||||
Config::Group DictGroupWidget::makeGroup() const
|
||||
{
|
||||
Instances::Group g;
|
||||
Instances::Group g( "" );
|
||||
|
||||
g.id = groupId;
|
||||
|
||||
|
|
|
@ -135,7 +135,7 @@ OrderAndProps::OrderAndProps( QWidget * parent,
|
|||
|
||||
Config::Group OrderAndProps::getCurrentDictionaryOrder() const
|
||||
{
|
||||
Instances::Group g;
|
||||
Instances::Group g( "" );
|
||||
|
||||
g.dictionaries = ui.dictionaryOrder->getCurrentDictionaries();
|
||||
|
||||
|
@ -144,7 +144,7 @@ Config::Group OrderAndProps::getCurrentDictionaryOrder() const
|
|||
|
||||
Config::Group OrderAndProps::getCurrentInactiveDictionaries() const
|
||||
{
|
||||
Instances::Group g;
|
||||
Instances::Group g( "" );
|
||||
|
||||
g.dictionaries = ui.inactiveDictionaries->getCurrentDictionaries();
|
||||
|
||||
|
|
Loading…
Reference in a new issue