diff --git a/F.A.Q..md b/F.A.Q..md index 3d4e641..db41e52 100644 --- a/F.A.Q..md +++ b/F.A.Q..md @@ -1,27 +1,11 @@ ## FAQ - -- [Mod Organizer 2 - Plugin Python Proxy](#mod-organizer-2---plugin-python-proxy) - - [TOC](#toc) - - [Introduction](#introduction) - - [The `runner` project](#the-runner-project) - - [Forewords](#forewords) - - [Project organization](#project-organization) - - [`pythonrunner`](#pythonrunner) - - [Registering converters](#registering-converters) - - [Exposing classes](#exposing-classes) - - [Enumerations](#enumerations) - - [Classes](#classes) - - [`proxypluginwrappers`](#proxypluginwrappers) - - [`gamefeatureswrappers`](#gamefeatureswrappers) - - [`uibasewrappers`](#uibasewrappers) - - [The `proxy` project](#the-proxy-project) - - [FAQ](#faq) - - [1. Why is MO2 throwing an exception when I try to create a type inheriting one of MO2 class?](#1-why-is-mo2-throwing-an-exception-when-i-try-to-create-a-type-inheriting-one-of-mo2-class) - - [2. Why are my `get_override` calls failing with `MissingImplementationException` when the Python class has the right methods?](#2-why-are-my-getoverride-calls-failing-with-missingimplementationexception-when-the-python-class-has-the-right-methods) - - [3. Why are `QString` and `QVariant` converters not registered using `register_qclass_converter`?](#3-why-are-qstring-and-qvariant-converters-not-registered-using-registerqclassconverter) - - [4. What is `Q_DELEGATE`? And how do I use it?](#4-what-is-qdelegate-and-how-do-i-use-it) - - [5. Why is it not possible to do `bpy::bases`?](#5-why-is-it-not-possible-to-do-bpybasesqobject) - - [6. Why is the `tr` method not exposed to avoid having to declare it manually on the python side?](#6-why-is-the-tr-method-not-exposed-to-avoid-having-to-declare-it-manually-on-the-python-side) + +- [1. Why is MO2 throwing an exception when I try to create a type inheriting one of MO2 class?](#1-why-is-mo2-throwing-an-exception-when-i-try-to-create-a-type-inheriting-one-of-mo2-class) +- [2. Why are my `get_override` calls failing with `MissingImplementationException` when the Python class has the right methods?](#2-why-are-my-getoverride-calls-failing-with-missingimplementationexception-when-the-python-class-has-the-right-methods) +- [3. Why are `QString` and `QVariant` converters not registered using `register_qclass_converter`?](#3-why-are-qstring-and-qvariant-converters-not-registered-using-registerqclassconverter) +- [4. What is `Q_DELEGATE`? And how do I use it?](#4-what-is-qdelegate-and-how-do-i-use-it) +- [5. Why is it not possible to do `bpy::bases`?](#5-why-is-it-not-possible-to-do-bpybasesqobject) +- [6. Why is the `tr` method not exposed to avoid having to declare it manually on the python side?](#6-why-is-the-tr-method-not-exposed-to-avoid-having-to-declare-it-manually-on-the-python-side) ### 1. Why is MO2 throwing an exception when I try to create a type inheriting one of MO2 class?