mirror of
https://gitlab.com/then-try-this/samplebrain.git
synced 2025-05-12 10:37:20 +00:00
Merge branch 'theme' into 'main'
set dark foreground when using light background See merge request then-try-this/samplebrain!14
This commit is contained in:
commit
0a309ef8cd
@ -33,7 +33,7 @@ sound_items::sound_item &sound_items::add(QVBoxLayout *container, const string &
|
|||||||
sound_item si;
|
sound_item si;
|
||||||
si.m_filename = name;
|
si.m_filename = name;
|
||||||
si.m_id = m_current_sound_id++;
|
si.m_id = m_current_sound_id++;
|
||||||
QString style("background-color:lightgrey;");
|
QString style("color:black;background-color:lightgrey;");
|
||||||
|
|
||||||
si.m_container = new QHBoxLayout();
|
si.m_container = new QHBoxLayout();
|
||||||
si.m_container->setSpacing(10);
|
si.m_container->setSpacing(10);
|
||||||
@ -89,8 +89,8 @@ void sound_items::clear() {
|
|||||||
void sound_items::recolour() {
|
void sound_items::recolour() {
|
||||||
u32 c=0;
|
u32 c=0;
|
||||||
for (auto &si:m_sound_items) {
|
for (auto &si:m_sound_items) {
|
||||||
QString style("background-color:lightblue;");
|
QString style("color:black;background-color:lightblue;");
|
||||||
if (c%2==0) style="background-color:pink;";
|
if (c%2==0) style="color:black;background-color:pink;";
|
||||||
si.m_enable->setStyleSheet(style);
|
si.m_enable->setStyleSheet(style);
|
||||||
si.m_del->setStyleSheet(style);
|
si.m_del->setStyleSheet(style);
|
||||||
si.m_label->setStyleSheet(style);
|
si.m_label->setStyleSheet(style);
|
||||||
@ -101,7 +101,7 @@ void sound_items::recolour() {
|
|||||||
void sound_items::change_colour(const std::string &name, const std::string &colour) {
|
void sound_items::change_colour(const std::string &name, const std::string &colour) {
|
||||||
for (auto &si:m_sound_items) {
|
for (auto &si:m_sound_items) {
|
||||||
if (si.m_filename==name) {
|
if (si.m_filename==name) {
|
||||||
QString style("background-color:"+QString::fromStdString(colour)+";");
|
QString style("color:black;background-color:"+QString::fromStdString(colour)+";");
|
||||||
si.m_enable->setStyleSheet(style);
|
si.m_enable->setStyleSheet(style);
|
||||||
si.m_del->setStyleSheet(style);
|
si.m_del->setStyleSheet(style);
|
||||||
si.m_label->setStyleSheet(style);
|
si.m_label->setStyleSheet(style);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user