Remove antialiasing from menus, default to on

This commit is contained in:
Zach Pomerantz 2016-02-23 16:18:27 -08:00
parent 7ae9752272
commit ea8edb3744
3 changed files with 2 additions and 16 deletions

View file

@ -9,11 +9,6 @@
"Enabled": {
"enabled": true
}
},
"Antialiasing": {
"Enabled": {
"enabled": true
}
}
}
}

View file

@ -330,15 +330,6 @@ void setupPreferences() {
preferences->addPreference(preference);
}
auto antialiasingConfig = renderConfig->getConfig<Antialiasing>();
{
auto getter = [antialiasingConfig]()->QString { return antialiasingConfig->getPreset(); };
auto setter = [antialiasingConfig](QString preset) { antialiasingConfig->setPreset(preset); };
auto preference = new ComboBoxPreference(RENDER, "Antialiasing", getter, setter);
preference->setItems(antialiasingConfig->getPresetList());
preferences->addPreference(preference);
}
auto shadowConfig = renderConfig->getConfig<RenderShadowTask>();
{
auto getter = [shadowConfig]()->QString { return shadowConfig->getPreset(); };

View file

@ -16,11 +16,11 @@
#include "render/DrawTask.h"
class AntiAliasingConfig : public render::Job::Config::Persistent {
class AntiAliasingConfig : public render::Job::Config {
Q_OBJECT
Q_PROPERTY(bool enabled MEMBER enabled)
public:
AntiAliasingConfig() : render::Job::Config::Persistent("Antialiasing", false) {}
AntiAliasingConfig() : render::Job::Config(true) {}
};
class Antialiasing {