mirror of
				https://github.com/PabloMK7/citra.git
				synced 2025-10-31 05:40:04 +00:00 
			
		
		
		
	Use QPixmap/QIcon for background color selection button
This commit is contained in:
		
							parent
							
								
									95a57a2fe3
								
							
						
					
					
						commit
						ce26de858a
					
				
					 1 changed files with 8 additions and 4 deletions
				
			
		|  | @ -47,8 +47,10 @@ ConfigureGraphics::ConfigureGraphics(QWidget* parent) | |||
|         if (!new_bg_color.isValid()) | ||||
|             return; | ||||
|         bg_color = new_bg_color; | ||||
|         ui->bg_button->setStyleSheet( | ||||
|             QString("QPushButton { background-color: %1 }").arg(bg_color.name())); | ||||
|         QPixmap pixmap(ui->bg_button->size()); | ||||
|         pixmap.fill(bg_color); | ||||
|         const QIcon color_icon(pixmap); | ||||
|         ui->bg_button->setIcon(color_icon); | ||||
|     }); | ||||
| } | ||||
| 
 | ||||
|  | @ -70,8 +72,10 @@ void ConfigureGraphics::setConfiguration() { | |||
|     ui->swap_screen->setChecked(Settings::values.swap_screen); | ||||
|     bg_color = QColor::fromRgbF(Settings::values.bg_red, Settings::values.bg_green, | ||||
|                                 Settings::values.bg_blue); | ||||
|     ui->bg_button->setStyleSheet( | ||||
|         QString("QPushButton { background-color: %1 }").arg(bg_color.name())); | ||||
|     QPixmap pixmap(ui->bg_button->size()); | ||||
|     pixmap.fill(bg_color); | ||||
|     const QIcon color_icon(pixmap); | ||||
|     ui->bg_button->setIcon(color_icon); | ||||
| } | ||||
| 
 | ||||
| void ConfigureGraphics::applyConfiguration() { | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue