我下面的代码当前打开一个空白的 500x500 QMainWindow。
我只是想使用 QPainter 在 QWidget 中画一个圆圈。
这是我的代码:
from PyQt4 import QtCore, QtGui, Qt
from PyQt4.QtGui import QApplication, QMainWindow
import sys
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
MainWindow.resize(500, 500)
self.centralwidget = QtGui.QWidget(MainWindow)
self.horizontalLayout = QtGui.QHBoxLayout(self.centralwidget)
MainWindow.setCentralWidget(self.centralwidget)
self.menubar = QtGui.QMenuBar(MainWindow)
self.menubar.setGeometry(QtCore.QRect(0, 0, 500, 22))
MainWindow.setMenuBar(self.menubar)
self.statusbar = QtGui.QStatusBar(MainWindow)
MainWindow.setStatusBar(self.statusbar)
QtCore.QMetaObject.connectSlotsByName(MainWindow)
class MyMainScreen(QMainWindow):
def __init__(self, parent=None):
QtGui.QMainWindow.__init__(self, parent)
self.ui = Ui_MainWindow() # This is from a python export from QtDesigner
self.ui.setupUi(self)
self.paintCircle()
def paintCircle(self):
self.painter = QtGui.QPainter(self)
self.painter.begin(self)
self.painter.setPen(Qt.QPen(Qt.QColor.black))
# painter.end()
self.painter.drawArc(QtCore.QRectF(250, …Run Code Online (Sandbox Code Playgroud) 该文档没有示例。
https://www.postgresql.org/docs/10/datatype-numeric.html#DATATYPE-NUMERIC-TABLE
NUMERIC(精度,比例)
我想使用最小的空间来保存一个最多为 100 的正数,我需要接受 0.5 的十进制增量
在这种情况下我应该使用什么精度和比例?
我想测试 2 个 SQL 查询,一个 INSERT 和一个 SELECT。我想运行一个调用插入的测试,然后调用选择,这应该从插入返回数据。
我发现了一篇关于模拟 postgres 的stackoverflow 帖子,但我想实际运行 postgres 的测试实例,而不是模拟实际的查询。
postgresql ×2
jestjs ×1
node.js ×1
pyqt ×1
pyqt4 ×1
python ×1
qpainter ×1
sql ×1
sqldatatypes ×1