Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion eval-file-pyqt5-set-value/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
cmake_minimum_required(VERSION 3.4)
project(scripting)

set(PYBIND11_PYTHON_VERSION 3.7)
set(PYBIND11_PYTHON_VERSION 3)

find_package(pybind11 CONFIG)

Expand Down
10 changes: 3 additions & 7 deletions eval-file-pyqt5-set-value/python/input-number.py
Original file line number Diff line number Diff line change
@@ -1,14 +1,10 @@
import sys

def get_the_value(locals):
def get_the_value(locals_):
from PyQt5.QtWidgets import QInputDialog
num,ok = QInputDialog.getInt(None, "The number to be set", "enter a number")
num, ok = QInputDialog.getInt(None, 'The number to be set', 'enter a number')
if ok:
locals["set_the_answer"](num)
set_the_answer(num)
locals['set_the_answer'](num)

if __name__ == '__main__':
from PyQt5.QtWidgets import QApplication
# app = QApplication(sys.argv)
app = QApplication(['myname'])
get_the_value(locals())
9 changes: 0 additions & 9 deletions eval-file-pyqt5-set-value/src/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,6 @@

namespace py = pybind11;

class Dog
{
public:
void setName(std::string n) { name = n; }
std::string getName() { return name; }
private:
std::string name;
};

int main()
{
py::scoped_interpreter guard{};
Expand Down