Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(336)

Side by Side Diff: debugger/QT/SkSettingsWidget.cpp

Issue 27716003: Add texture filtering override to debugger (Closed) Base URL: http://skia.googlecode.com/svn/trunk/
Patch Set: Cleaned up Created 7 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « debugger/QT/SkSettingsWidget.h ('k') | debugger/SkDebugger.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 1
2 /* 2 /*
3 * Copyright 2012 Google Inc. 3 * Copyright 2012 Google Inc.
4 * 4 *
5 * Use of this source code is governed by a BSD-style license that can be 5 * Use of this source code is governed by a BSD-style license that can be
6 * found in the LICENSE file. 6 * found in the LICENSE file.
7 */ 7 */
8 8
9 9
10 #include "SkSettingsWidget.h" 10 #include "SkSettingsWidget.h"
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after
84 84
85 fGLMSAAButtonGroup.setLayout(&fGLMSAALayout); 85 fGLMSAAButtonGroup.setLayout(&fGLMSAALayout);
86 86
87 connect(&fGLCheckBox, SIGNAL(toggled(bool)), &fGLMSAAButtonGroup, SLOT(setEn abled(bool))); 87 connect(&fGLCheckBox, SIGNAL(toggled(bool)), &fGLMSAAButtonGroup, SLOT(setEn abled(bool)));
88 connect(&fGLCheckBox, SIGNAL(toggled(bool)), this, SIGNAL(glSettingsChanged( ))); 88 connect(&fGLCheckBox, SIGNAL(toggled(bool)), this, SIGNAL(glSettingsChanged( )));
89 connect(&fGLMSAAOff, SIGNAL(toggled(bool)), this, SIGNAL(glSettingsChanged() )); 89 connect(&fGLMSAAOff, SIGNAL(toggled(bool)), this, SIGNAL(glSettingsChanged() ));
90 connect(&fGLMSAA4On, SIGNAL(toggled(bool)), this, SIGNAL(glSettingsChanged() )); 90 connect(&fGLMSAA4On, SIGNAL(toggled(bool)), this, SIGNAL(glSettingsChanged() ));
91 connect(&fGLMSAA16On, SIGNAL(toggled(bool)), this, SIGNAL(glSettingsChanged( ))); 91 connect(&fGLMSAA16On, SIGNAL(toggled(bool)), this, SIGNAL(glSettingsChanged( )));
92 #endif 92 #endif
93 93
94 {
95 // set up filter buttons
96 fFilterButtonGroup.setTitle("Filtering");
97 fFilterButtonGroup.setMinimumWidth(178);
98 fFilterButtonGroup.setMaximumWidth(178);
99
100 fFilterDefault.setText("As encoded");
101 fFilterDefault.setChecked(true);
102 fFilterNone.setText("None");
103 fFilterLow.setText("Low");
104 fFilterMed.setText("Med");
105 fFilterHigh.setText("High");
106
107 fFilterLayout.addWidget(&fFilterDefault);
108 fFilterLayout.addWidget(&fFilterNone);
109 fFilterLayout.addWidget(&fFilterLow);
110 fFilterLayout.addWidget(&fFilterMed);
111 fFilterLayout.addWidget(&fFilterHigh);
112
113 fFilterButtonGroup.setLayout(&fFilterLayout);
114
115 connect(&fFilterDefault, SIGNAL(toggled(bool)), this, SIGNAL(texFilterSe ttingsChanged()));
116 connect(&fFilterNone, SIGNAL(toggled(bool)), this, SIGNAL(texFilterSe ttingsChanged()));
117 connect(&fFilterLow, SIGNAL(toggled(bool)), this, SIGNAL(texFilterSe ttingsChanged()));
118 connect(&fFilterMed, SIGNAL(toggled(bool)), this, SIGNAL(texFilterSe ttingsChanged()));
119 connect(&fFilterHigh, SIGNAL(toggled(bool)), this, SIGNAL(texFilterSe ttingsChanged()));
120 }
121
94 fRasterLayout.addWidget(&fRasterLabel); 122 fRasterLayout.addWidget(&fRasterLabel);
95 fRasterLayout.addWidget(&fRasterCheckBox); 123 fRasterLayout.addWidget(&fRasterCheckBox);
96 124
97 fOverdrawVizLayout.addWidget(&fOverdrawVizLabel); 125 fOverdrawVizLayout.addWidget(&fOverdrawVizLabel);
98 fOverdrawVizLayout.addWidget(&fOverdrawVizCheckBox); 126 fOverdrawVizLayout.addWidget(&fOverdrawVizCheckBox);
99 127
100 #if SK_SUPPORT_GPU 128 #if SK_SUPPORT_GPU
101 fGLLayout.addWidget(&fGLLabel); 129 fGLLayout.addWidget(&fGLLabel);
102 fGLLayout.addWidget(&fGLCheckBox); 130 fGLLayout.addWidget(&fGLCheckBox);
103 #endif 131 #endif
104 132
105 fCanvasLayout.setSpacing(6); 133 fCanvasLayout.setSpacing(6);
106 fCanvasLayout.setContentsMargins(11,11,11,11); 134 fCanvasLayout.setContentsMargins(11,11,11,11);
107 fCanvasLayout.addLayout(&fRasterLayout); 135 fCanvasLayout.addLayout(&fRasterLayout);
108 fCanvasLayout.addLayout(&fOverdrawVizLayout); 136 fCanvasLayout.addLayout(&fOverdrawVizLayout);
109 #if SK_SUPPORT_GPU 137 #if SK_SUPPORT_GPU
110 fCanvasLayout.addLayout(&fGLLayout); 138 fCanvasLayout.addLayout(&fGLLayout);
111 fCanvasLayout.addWidget(&fGLMSAAButtonGroup); 139 fCanvasLayout.addWidget(&fGLMSAAButtonGroup);
112 #endif 140 #endif
141 fCanvasLayout.addWidget(&fFilterButtonGroup);
113 142
114 // Command Toggle 143 // Command Toggle
115 fCommandToggle.setText("Command Scrolling Preferences"); 144 fCommandToggle.setText("Command Scrolling Preferences");
116 fCommandFrame.setFrameShape(QFrame::StyledPanel); 145 fCommandFrame.setFrameShape(QFrame::StyledPanel);
117 fCommandFrame.setFrameShadow(QFrame::Raised); 146 fCommandFrame.setFrameShadow(QFrame::Raised);
118 147
119 fCurrentCommandLabel.setText("Current Command: "); 148 fCurrentCommandLabel.setText("Current Command: ");
120 fCurrentCommandLabel.setMinimumWidth(178); 149 fCurrentCommandLabel.setMinimumWidth(178);
121 fCurrentCommandLabel.setMaximumWidth(178); 150 fCurrentCommandLabel.setMaximumWidth(178);
122 fCurrentCommandBox.setText("0"); 151 fCurrentCommandBox.setText("0");
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after
184 fCommandHitBox.setText(QString::number(newHit)); 213 fCommandHitBox.setText(QString::number(newHit));
185 } 214 }
186 215
187 QRadioButton* SkSettingsWidget::getVisibilityButton() { 216 QRadioButton* SkSettingsWidget::getVisibilityButton() {
188 return &fVisibleOn; 217 return &fVisibleOn;
189 } 218 }
190 219
191 void SkSettingsWidget::setZoomText(float scale) { 220 void SkSettingsWidget::setZoomText(float scale) {
192 fZoomBox.setText(QString::number(scale*100, 'f', 0).append("%")); 221 fZoomBox.setText(QString::number(scale*100, 'f', 0).append("%"));
193 } 222 }
OLDNEW
« no previous file with comments | « debugger/QT/SkSettingsWidget.h ('k') | debugger/SkDebugger.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698