Дизайн окна может отображаться по-разному в PyQt5 Designer и после конвертации в .py файл из-за различий в способах обработки стилей и настроек визуального оформления. PyQt5 Designer может иметь свои собственные особенности и установки, которые могут влиять на отображение окна. При конвертации .ui файла в .py файл код может быть интерпретирован по-разному, что также может привести к различиям в отображении.
Чтобы оформить рамку вокруг окна проекта с помощью PyQt5 и CSS стилей, можно использовать следующий код:
```python
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
from PyQt5.QtCore import Qt
class MainWindow(QMainWindow):
def __init__(self):
super().__init__()
self.setStyleSheet("QMainWindow { border: 1px solid black; }")
if __name__ == "__main__":
app = QApplication(sys.argv)
window = MainWindow()
window.show()
sys.exit(app.exec_())
```
В данном примере мы создаем подкласс `QMainWindow` и устанавливаем стиль CSS для рамки вокруг окна. Мы используем метод `setStyleSheet()` для установки стиля, в данном случае рамка черного цвета толщиной 1px.
Этот код можно добавить в ваш проект на PyQt5 для оформления рамки вокруг окна.