mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-04 17:10:47 +00:00
Calculate column widths with devicePixelRatio
This commit is contained in:
@@ -462,10 +462,10 @@ PythonShell::PythonShell(ICaptureContext &ctx, QWidget *parent)
|
||||
scriptEditor->styleSetFont(
|
||||
STYLE_DEFAULT, QFontDatabase::systemFont(QFontDatabase::FixedFont).family().toUtf8().data());
|
||||
|
||||
scriptEditor->setMarginLeft(4);
|
||||
scriptEditor->setMarginWidthN(0, 32);
|
||||
scriptEditor->setMarginLeft(4.0 * devicePixelRatioF());
|
||||
scriptEditor->setMarginWidthN(0, 32.0 * devicePixelRatioF());
|
||||
scriptEditor->setMarginWidthN(1, 0);
|
||||
scriptEditor->setMarginWidthN(2, 16);
|
||||
scriptEditor->setMarginWidthN(2, 16.0 * devicePixelRatioF());
|
||||
scriptEditor->setObjectName(lit("scriptEditor"));
|
||||
|
||||
scriptEditor->markerSetBack(CURRENT_MARKER, SCINTILLA_COLOUR(240, 128, 128));
|
||||
|
||||
@@ -446,7 +446,7 @@ void ShaderViewer::debugShader(const ShaderBindpointMapping *bind, const ShaderR
|
||||
ui->docking->setToolWindowProperties(
|
||||
ui->constants, ToolWindowManager::HideCloseButton | ToolWindowManager::DisallowFloatWindow);
|
||||
|
||||
m_DisassemblyView->setMarginWidthN(1, 20);
|
||||
m_DisassemblyView->setMarginWidthN(1, 20.0 * devicePixelRatioF());
|
||||
|
||||
// display current line in margin 2, distinct from breakpoint in margin 1
|
||||
sptr_t markMask = (1 << CURRENT_MARKER) | (1 << FINISHED_MARKER);
|
||||
@@ -678,10 +678,12 @@ ScintillaEdit *ShaderViewer::MakeEditor(const QString &name, const QString &text
|
||||
if(numlines > 10000)
|
||||
margin0width += 6;
|
||||
|
||||
ret->setMarginLeft(4);
|
||||
margin0width = int(margin0width * devicePixelRatioF());
|
||||
|
||||
ret->setMarginLeft(4.0 * devicePixelRatioF());
|
||||
ret->setMarginWidthN(0, margin0width);
|
||||
ret->setMarginWidthN(1, 0);
|
||||
ret->setMarginWidthN(2, 16);
|
||||
ret->setMarginWidthN(2, 16.0 * devicePixelRatioF());
|
||||
ret->setObjectName(name);
|
||||
|
||||
ret->styleSetFont(STYLE_DEFAULT,
|
||||
|
||||
Reference in New Issue
Block a user