diff --git a/RedPandaIDE/widgets/newprojectdialog.cpp b/RedPandaIDE/widgets/newprojectdialog.cpp index 8bb6b5ba..52caa826 100644 --- a/RedPandaIDE/widgets/newprojectdialog.cpp +++ b/RedPandaIDE/widgets/newprojectdialog.cpp @@ -31,6 +31,9 @@ NewProjectDialog::NewProjectDialog(QWidget *parent) : { setWindowFlag(Qt::WindowContextHelpButtonHint,false); ui->setupUi(this); +#if QT_VERSION >= QT_VERSION_CHECK(5, 12, 0) + ui->lstTemplates->setItemAlignment(Qt::AlignCenter); +#endif mTemplatesTabBar = new QTabBar(this); mTemplatesTabBar->setExpanding(false); ui->verticalLayout->insertWidget(0,mTemplatesTabBar); diff --git a/RedPandaIDE/widgets/newprojectdialog.ui b/RedPandaIDE/widgets/newprojectdialog.ui index 4477ab09..d628e7dc 100644 --- a/RedPandaIDE/widgets/newprojectdialog.ui +++ b/RedPandaIDE/widgets/newprojectdialog.ui @@ -34,9 +34,6 @@ false - - Qt::AlignCenter - true diff --git a/libs/qsynedit/qsynedit/KeyStrokes.cpp b/libs/qsynedit/qsynedit/KeyStrokes.cpp index 199e05d5..f824e08a 100644 --- a/libs/qsynedit/qsynedit/KeyStrokes.cpp +++ b/libs/qsynedit/qsynedit/KeyStrokes.cpp @@ -183,42 +183,42 @@ void EditKeyStrokes::resetDefaults() clear(); add(EditCommand::Up, Qt::Key_Up, Qt::NoModifier); add(EditCommand::SelUp, Qt::Key_Up, Qt::ShiftModifier); - add(EditCommand::SelUp, Qt::Key_Up, Qt::ShiftModifier | Qt::AltModifier); + add(EditCommand::SelUp, Qt::Key_Up, Qt::KeyboardModifiers(Qt::ShiftModifier | Qt::AltModifier)); add(EditCommand::ScrollUp, Qt::Key_Up, Qt::ControlModifier); add(EditCommand::Down, Qt::Key_Down, Qt::NoModifier); add(EditCommand::SelDown, Qt::Key_Down, Qt::ShiftModifier); - add(EditCommand::SelDown, Qt::Key_Down, Qt::ShiftModifier | Qt::AltModifier); + add(EditCommand::SelDown, Qt::Key_Down, Qt::KeyboardModifiers(Qt::ShiftModifier | Qt::AltModifier)); add(EditCommand::ScrollDown, Qt::Key_Down, Qt::ControlModifier); add(EditCommand::Left, Qt::Key_Left, Qt::NoModifier); add(EditCommand::SelLeft, Qt::Key_Left, Qt::ShiftModifier); add(EditCommand::WordLeft, Qt::Key_Left, Qt::ControlModifier); - add(EditCommand::SelWordLeft, Qt::Key_Left, Qt::ShiftModifier|Qt::ControlModifier); + add(EditCommand::SelWordLeft, Qt::Key_Left, Qt::KeyboardModifiers(Qt::ShiftModifier|Qt::ControlModifier)); add(EditCommand::Right, Qt::Key_Right, Qt::NoModifier); add(EditCommand::SelRight, Qt::Key_Right, Qt::ShiftModifier); add(EditCommand::WordRight, Qt::Key_Right, Qt::ControlModifier); - add(EditCommand::SelWordRight, Qt::Key_Right, Qt::ShiftModifier|Qt::ControlModifier); + add(EditCommand::SelWordRight, Qt::Key_Right, Qt::KeyboardModifiers(Qt::ShiftModifier|Qt::ControlModifier)); - add(EditCommand::BlockStart, Qt::Key_Up, Qt::MetaModifier|Qt::ControlModifier); - add(EditCommand::SelBlockStart, Qt::Key_Up, Qt::ShiftModifier|Qt::ControlModifier|Qt::MetaModifier); - add(EditCommand::BlockEnd, Qt::Key_Down, Qt::MetaModifier|Qt::ControlModifier); - add(EditCommand::SelBlockEnd, Qt::Key_Down, Qt::ShiftModifier|Qt::ControlModifier|Qt::MetaModifier); + add(EditCommand::BlockStart, Qt::Key_Up, Qt::KeyboardModifiers(Qt::MetaModifier|Qt::ControlModifier)); + add(EditCommand::SelBlockStart, Qt::Key_Up, Qt::KeyboardModifiers(Qt::ShiftModifier|Qt::ControlModifier|Qt::MetaModifier)); + add(EditCommand::BlockEnd, Qt::Key_Down, Qt::KeyboardModifiers(Qt::MetaModifier|Qt::ControlModifier)); + add(EditCommand::SelBlockEnd, Qt::Key_Down, Qt::KeyboardModifiers(Qt::ShiftModifier|Qt::ControlModifier|Qt::MetaModifier)); add(EditCommand::PageDown, Qt::Key_PageDown, Qt::NoModifier); add(EditCommand::SelPageDown, Qt::Key_PageDown, Qt::ShiftModifier); add(EditCommand::PageBottom, Qt::Key_PageDown, Qt::ControlModifier); - add(EditCommand::SelPageBottom, Qt::Key_PageDown, Qt::ShiftModifier|Qt::ControlModifier); + add(EditCommand::SelPageBottom, Qt::Key_PageDown, Qt::KeyboardModifiers(Qt::ShiftModifier|Qt::ControlModifier)); add(EditCommand::PageUp, Qt::Key_PageUp, Qt::NoModifier); add(EditCommand::SelPageUp, Qt::Key_PageUp, Qt::ShiftModifier); add(EditCommand::PageTop, Qt::Key_PageUp, Qt::ControlModifier); - add(EditCommand::SelPageTop, Qt::Key_PageUp, Qt::ShiftModifier|Qt::ControlModifier); + add(EditCommand::SelPageTop, Qt::Key_PageUp, Qt::KeyboardModifiers(Qt::ShiftModifier|Qt::ControlModifier)); add(EditCommand::LineStart, Qt::Key_Home, Qt::NoModifier); add(EditCommand::SelLineStart, Qt::Key_Home, Qt::ShiftModifier); add(EditCommand::EditorStart, Qt::Key_Home, Qt::ControlModifier); - add(EditCommand::SelEditorStart, Qt::Key_Home, Qt::ShiftModifier|Qt::ControlModifier); + add(EditCommand::SelEditorStart, Qt::Key_Home, Qt::KeyboardModifiers(Qt::ShiftModifier|Qt::ControlModifier)); add(EditCommand::LineEnd, Qt::Key_End, Qt::NoModifier); add(EditCommand::SelLineEnd, Qt::Key_End, Qt::ShiftModifier); add(EditCommand::EditorEnd, Qt::Key_End, Qt::ControlModifier); - add(EditCommand::SelEditorEnd, Qt::Key_End, Qt::ShiftModifier|Qt::ControlModifier); + add(EditCommand::SelEditorEnd, Qt::Key_End, Qt::KeyboardModifiers(Qt::ShiftModifier|Qt::ControlModifier)); add(EditCommand::ToggleMode, Qt::Key_Insert, Qt::NoModifier); add(EditCommand::DeleteChar, Qt::Key_Delete, Qt::NoModifier); add(EditCommand::DeleteLastChar, Qt::Key_Backspace, Qt::NoModifier); diff --git a/libs/qsynedit/qsynedit/SynEdit.cpp b/libs/qsynedit/qsynedit/SynEdit.cpp index cc492c60..be08b73e 100644 --- a/libs/qsynedit/qsynedit/SynEdit.cpp +++ b/libs/qsynedit/qsynedit/SynEdit.cpp @@ -6330,7 +6330,7 @@ void SynEdit::mouseMoveEvent(QMouseEvent *event) mimeData->setText(selText()); drag->setMimeData(mimeData); - drag->exec(Qt::CopyAction | Qt::MoveAction); + drag->exec(Qt::DropActions(Qt::CopyAction | Qt::MoveAction)); } } else if (buttons == Qt::LeftButton) { if (mOptions.testFlag(eoAltSetsColumnMode) && diff --git a/libs/qsynedit/qsynedit/TextBuffer.cpp b/libs/qsynedit/qsynedit/TextBuffer.cpp index 15548d78..f03b8a38 100644 --- a/libs/qsynedit/qsynedit/TextBuffer.cpp +++ b/libs/qsynedit/qsynedit/TextBuffer.cpp @@ -704,7 +704,7 @@ void Document::saveToFile(QFile &file, const QByteArray& encoding, if (allAscii) { realEncoding = ENCODING_ASCII; } else if (encoding == ENCODING_AUTO_DETECT) { - if (codec->name().compare("System",Qt::CaseInsensitive)==0) { + if (QString(codec->name()).compare("System",Qt::CaseInsensitive)==0) { realEncoding = pCharsetInfoManager->getDefaultSystemEncoding(); } else { realEncoding = codec->name(); diff --git a/packages/debian/changelog b/packages/debian/changelog index 4dbc57c8..a37824ac 100644 --- a/packages/debian/changelog +++ b/packages/debian/changelog @@ -1,3 +1,9 @@ +redpanda-cpp (2.7-1) unstable; urgency=medium + + * Update to 2.7 + + -- Roy Qu (瞿华) Thu, 19 Dec 2022 09:33:00 +0800 + redpanda-cpp (2.6-1) unstable; urgency=medium * Update to 2.6