Krita 5.2 Manualwith all the necessary libraries bundled inside, that means no fiddling with repositories and dependencies, at the cost of a slight bit more disk space taken up (And this size would only be bigger if you option has four responsibilities: 1. read/write serialized XML or properties data 2. define dependencies between properties of the option and other options, for example Brush Application widget is available classes (see e.g. KisAirbrushOptionWidget, or KisSmudgeOption + KisSmudgeOptionWidget). And the dependencies logic is usually implemented in Widget part of the pack, which makes it extremely hard to debug0 码力 | 1502 页 | 79.07 MB | 1 年前3
Krita 4.x 官方文档中文版 2021-08-06ABuilding on Windows Prerequisites Preparation Getting the dependencies Using prebuilt dependencies from the binary factory Building dependencies yourself Building Krita Running Krita Building on MacOS MacOS Prequisites Preparation Building the dependencies Building Krita Running Krita Building on Android Setting up Android SDK and NDK Building Krita Installing Krita APK Crash Specialized Ways of Building Android. The libraries Krita needs (for instance to load and save various image types) are called dependencies. Linux is the easiest operating system to build Krita on because all the libraries that Krita0 码力 | 1594 页 | 110.95 MB | 1 年前3
Krita 5.2 브로셔with all the necessary libraries bundled inside, that means no fiddling with repositories and dependencies, at the cost of a slight bit more disk space taken up (And this size would only be bigger if you option has four responsibilities: 1. read/write serialized XML or properties data 2. define dependencies between properties of the option and other options, for example Brush Application widget is available classes (see e.g. KisAirbrushOptionWidget, or KisSmudgeOption + KisSmudgeOptionWidget). And the dependencies logic is usually implemented in Widget part of the pack, which makes it extremely hard to debug0 码力 | 1531 页 | 79.11 MB | 1 年前3
Krita 4.x 官方文档中文版 2021-08-06ABuilding on Windows Prerequisites Preparation Getting the dependencies Using prebuilt dependencies from the binary factory Building dependencies yourself Building Krita Running Krita Building on MacOS MacOS Prequisites Preparation Building the dependencies Building Krita Running Krita Building on Android Setting up Android SDK and NDK Building Krita Installing Krita APK Crash Specialized Ways of Building Android. The libraries Krita needs (for instance to load and save various image types) are called dependencies. Linux is the easiest operating system to build Krita on because all the libraries that Krita0 码力 | 1373 页 | 74.74 MB | 1 年前3
Krita 5.1 官方文档中文版 2023-05-26AEach option has four responsibilities: 1. read/write serialized XML or properties data 2. define dependencies between properties of the option and other options, for example Brush Application widget is classes (see e.g. KisAirbrushOptionWidget, or KisSmudgeOption + KisSmudgeOptionWidget). And the dependencies logic is usually implemented in Widget part of the pack, which makes it extremely hard to debug map(std::logical_and{}); We use such “effectiveValue” design a lot. It is the main tool against the cycling dependencies. The point is, we cannot assign anything to isCheckedByUser from within the update, it would create0 码力 | 1547 页 | 78.22 MB | 1 年前3
Krita 5.2 官方文档中文版 2023-12-08AEach option has four responsibilities: 1. read/write serialized XML or properties data 2. define dependencies between properties of the option and other options, for example Brush Application widget is classes (see e.g. KisAirbrushOptionWidget, or KisSmudgeOption + KisSmudgeOptionWidget). And the dependencies logic is usually implemented in Widget part of the pack, which makes it extremely hard to debug map(std��logical_and{}); We use such “effectiveValue” design a lot. It is the main tool against the cycling dependencies. The point is, we cannot assign anything to isCheckedByUser from within the update, it would create0 码力 | 1685 页 | 91.87 MB | 1 年前3
Krita 5.2 官方文档中文版 2023-12-08AEach option has four responsibilities: 1. read/write serialized XML or properties data 2. define dependencies between properties of the option and other options, for example Brush Application widget is classes (see e.g. KisAirbrushOptionWidget, or KisSmudgeOption + KisSmudgeOptionWidget). And the dependencies logic is usually implemented in Widget part of the pack, which makes it extremely hard to debug map(std::logical_and{}); We use such “effectiveValue” design a lot. It is the main tool against the cycling dependencies. The point is, we cannot assign anything to isCheckedByUser from within the update, it would create0 码力 | 1562 页 | 79.19 MB | 1 年前3
Krita 5.2 中文手册option has four responsibilities: 1. read/write serialized XML or properties data 2. define dependencies between properties of the option and other options, for example Brush Application widget is available classes (see e.g. KisAirbrushOptionWidget, or KisSmudgeOption + KisSmudgeOptionWidget). And the dependencies logic is usually implemented in Widget part of the pack, which makes it extremely hard to debug map(std::logical_and{}); We use such “effectiveValue” design a lot. It is the main tool against the cycling dependencies. The point is, we cannot assign anything to isCheckedByUser from within the update, it would create0 码力 | 1594 页 | 79.20 MB | 1 年前3
Krita 5.2 マニュアル
option has four responsibilities: 1. read/write serialized XML or properties data 2. define dependencies between properties of the option and other options, for example Brush Application widget is available classes (see e.g. KisAirbrushOptionWidget, or KisSmudgeOption + KisSmudgeOptionWidget). And the dependencies logic is usually implemented in Widget part of the pack, which makes it extremely hard to debug map(std::logical_and{}); We use such "effectiveValue" design a lot. It is the main tool against the cycling dependencies. The point is, we cannot assign anything to isCheckedByUser from within the update, it would create0 码力 | 1591 页 | 79.16 MB | 1 年前3
共 9 条
- 1













