Mercurial > hg > tilerswift
changeset 45:cb9febbf11c4
use 2x2 bitmap for grid borders
author | Jordi Gutiérrez Hermoso <jordigh@octave.org> |
---|---|
date | Tue, 03 Sep 2019 22:03:23 -0400 |
parents | c6dc6b8fa5bb |
children | a66b053697d2 |
files | img/checkerboard.png tilerswift |
diffstat | 2 files changed, 6 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
new file mode 100644 index 0000000000000000000000000000000000000000..3d04e84950736555874defe921fb796f927cea12 GIT binary patch literal 148 zc%17D@N?(olHy`uVBq!ia0vp^Od!kwBpAZ)2K@k1oCO|{#S9F3${@^GvDCf{D9B#o z>Fdh=n3ILk(mKJ~f*B|zS>hT|;+&tGo0?a`;9QiNSdyBeP@Y+mq2TW68xY>eCk|A^ m=jq}Y!f`!0;m7$8^BEb~7#RQC-%7j=vd+`h&t;ucLK6V$<RrrY
--- a/tilerswift +++ b/tilerswift @@ -4,6 +4,11 @@ from colors import NES_PALETTE +CHECKERBOARD_CSS = """ +background-image: url(img/checkerboard.png); +background-repeat: repeat-xy; +""" + def read_rom(filename): with open(filename, 'rb') as f: ines = f.read() @@ -76,13 +81,13 @@ self.spacing = 2 self.tilesize = self.spacing + self.scalefactor*8 + self.setStyleSheet(CHECKERBOARD_CSS) self.setFixedSize(QtCore.QSize( self.tilesize*self.numcols + self.spacing, self.tilesize*self.numrows + self.spacing, )) - self.setAutoFillBackground(True) self.update() @@ -171,7 +176,6 @@ ) self.grid_widget = GridCanvas(filename) - self.grid_widget.setStyleSheet("background-color: darkgrey;") scroll = QtWidgets.QScrollArea() scroll.setWidget(self.grid_widget)