mirror of https://github.com/KLayout/klayout.git
* Klayout PyCell integration -added tl::optional as derivate of std::optional for c++17 and above, reduced implementation otherwise -fixed missing include for c++17 and above -added range constraints for PCell parameter Signed-off-by: ThomasZecha <zecha@ihp-microelectronics.com> * tl::optional now based on internal implementation, added tests and tl::to_string binding * Refactoring the range into min_value and max_value attributes without action and resolution. * Integration of feature into PCell framework * Cleanup and fixed some compile issues * Cleanup, added tests * [consider merging] Added pymod distutil_src files to dependencies. * Updated Python stubs * User feedback: upon entering an invalid value string into an edit box, do not reset the field --------- Signed-off-by: ThomasZecha <zecha@ihp-microelectronics.com> Co-authored-by: ThomasZecha <zecha@ihp-microelectronics.com> Co-authored-by: Matthias Koefferlein <matthias@klayout.de> |
||
|---|---|---|
| .. | ||
| QtCore | ||
| QtCore5Compat | ||
| QtDesigner | ||
| QtGui | ||
| QtMultimedia | ||
| QtNetwork | ||
| QtPrintSupport | ||
| QtSql | ||
| QtSvg | ||
| QtUiTools | ||
| QtWidgets | ||
| QtXml | ||
| QtXmlPatterns | ||
| ant | ||
| bridge_sample | ||
| db | ||
| distutils_src | ||
| edt | ||
| img | ||
| lay | ||
| lib | ||
| lym | ||
| pya | ||
| rdb | ||
| tl | ||
| unit_tests | ||
| __init__.py.noqt | ||
| __init__.py.qt4 | ||
| __init__.py.qt5 | ||
| __init__.py.qtless | ||
| pymod.pri | ||
| pymod.pro | ||
| pymodHelper.h | ||