All: Reformat according to new standard

This commit is contained in:
pre-commit-ci[bot]
2025-11-11 13:49:01 +01:00
committed by Kacper Donat
parent eafd18dac0
commit 25c3ba7338
2390 changed files with 154630 additions and 115818 deletions

View File

@@ -21,8 +21,7 @@
***************************************************************************/
# include <QMenu>
#include <QMenu>
#include <App/Document.h>
@@ -61,7 +60,8 @@ ViewProviderPart::~ViewProviderPart() = default;
* Whenever a property of the group gets changed then the same property of all
* associated view providers of the objects of the object group get changed as well.
*/
void ViewProviderPart::onChanged(const App::Property* prop) {
void ViewProviderPart::onChanged(const App::Property* prop)
{
ViewProviderDragger::onChanged(prop);
}
@@ -72,9 +72,7 @@ void ViewProviderPart::setupContextMenu(QMenu* menu, QObject* receiver, const ch
QAction* act = menu->addAction(QObject::tr("Active Object"));
act->setCheckable(true);
act->setChecked(isActivePart());
func->trigger(act, [this](){
this->toggleActivePart();
});
func->trigger(act, [this]() { this->toggleActivePart(); });
ViewProviderDragger::setupContextMenu(menu, receiver, member);
}
@@ -83,36 +81,45 @@ bool ViewProviderPart::isActivePart()
{
App::DocumentObject* activePart = nullptr;
auto activeDoc = Gui::Application::Instance->activeDocument();
if(!activeDoc)
if (!activeDoc) {
activeDoc = getDocument();
}
auto activeView = activeDoc->setActiveView(this);
if(!activeView)
if (!activeView) {
return false;
}
activePart = activeView->getActiveObject<App::DocumentObject*> (PARTKEY);
activePart = activeView->getActiveObject<App::DocumentObject*>(PARTKEY);
if (activePart == this->getObject()){
if (activePart == this->getObject()) {
return true;
} else {
}
else {
return false;
}
}
void ViewProviderPart::toggleActivePart()
{
//make the part the active one
if (isActivePart()){
//active part double-clicked. Deactivate.
Gui::Command::doCommand(Gui::Command::Gui,
"Gui.ActiveDocument.ActiveView.setActiveObject('%s', None)",
PARTKEY);
} else {
//set new active part
Gui::Command::doCommand(Gui::Command::Gui,
"Gui.ActiveDocument.ActiveView.setActiveObject('%s', App.getDocument('%s').getObject('%s'))",
PARTKEY,
this->getObject()->getDocument()->getName(),
this->getObject()->getNameInDocument());
// make the part the active one
if (isActivePart()) {
// active part double-clicked. Deactivate.
Gui::Command::doCommand(
Gui::Command::Gui,
"Gui.ActiveDocument.ActiveView.setActiveObject('%s', None)",
PARTKEY
);
}
else {
// set new active part
Gui::Command::doCommand(
Gui::Command::Gui,
"Gui.ActiveDocument.ActiveView.setActiveObject('%s', "
"App.getDocument('%s').getObject('%s'))",
PARTKEY,
this->getObject()->getDocument()->getName(),
this->getObject()->getNameInDocument()
);
}
}
@@ -129,19 +136,22 @@ QIcon ViewProviderPart::getIcon() const
// the normal case for Std_Part
const char* pixmap = sPixmap;
// if it's flagged as an Assembly in its Type, it gets another icon
if (part->Type.getStrValue() == "Assembly") { pixmap = aPixmap; }
if (part->Type.getStrValue() == "Assembly") {
pixmap = aPixmap;
}
return mergeGreyableOverlayIcons (Gui::BitmapFactory().pixmap(pixmap));
return mergeGreyableOverlayIcons(Gui::BitmapFactory().pixmap(pixmap));
}
// Python feature -----------------------------------------------------------------------
namespace Gui {
namespace Gui
{
/// @cond DOXERR
PROPERTY_SOURCE_TEMPLATE(Gui::ViewProviderPartPython, Gui::ViewProviderPart)
/// @endcond
// explicit template instantiation
template class GuiExport ViewProviderFeaturePythonT<ViewProviderPart>;
}
} // namespace Gui