Я не нашёл вменяемого примера в интернете.
Вот что сделал я, но у меня кнопка ок вообще на родительском виджете появляется, и никаких диалогов:
dialog = QtWidgets.QDialogButtonBox(self)
dialog.setStandardButtons(QtWidgets.QDialogButtonBox.StandardButton.Ok)
dialog.show()