# Path: l5r/util/log.py
# def log_setup(base_path, base_name):


import l5r.api as api
import l5r.api.data.powers
import l5r.api.character.powers
from l5r.util import log
from PyQt5 import QtCore, QtGui, QtWidgets
        cfr_fbox = QtWidgets.QFormLayout(center_fr)

        # bottom bar
        bottom_bar = QtWidgets.QFrame(self)
        hbox = QtWidgets.QHBoxLayout(bottom_bar)
        hbox.addStretch()
        hbox.addWidget(self.bt_ok)

        self.cb_kiho = QtWidgets.QComboBox(self)
        self.tx_element = QtWidgets.QLabel(self)
        self.tx_mastery = QtWidgets.QLabel(self)
        self.tx_cost = QtWidgets.QLabel(self)
        self.tx_pc_status = QtWidgets.QLabel(self)
        self.tx_eligibility = QtWidgets.QLabel(self)
        self.tx_detail = QtWidgets.QTextEdit(self)
        self.tx_detail.setReadOnly(True)

        cfr_fbox.addRow(self.tr("Kiho"), self.cb_kiho)
        cfr_fbox.addRow(self.tr("Element"), self.tx_element)
        cfr_fbox.addRow(self.tr("Mastery"), self.tx_mastery)
        cfr_fbox.addRow(self.tr("XP Cost"), self.tx_cost)
        cfr_fbox.addRow(self.tr("PG Status"), self.tx_pc_status)
        cfr_fbox.addRow(self.tr("Eligibility"), self.tx_eligibility)
        cfr_fbox.addRow(self.tr("Details"), self.tx_detail)
        cfr_fbox.addRow(self.tr("Source"), self.lb_book)

        cfr_fbox.setContentsMargins(120, 20, 120, 20)
        cfr_fbox.setVerticalSpacing(9)

        self.vbox_lo.addWidget(self.header)

# Path: l5r/util/log.py
# def log_setup(base_path, base_name):


# Path: l5r/dialogs/kihodlg.py
import l5r.api as api
import l5r.api.data.powers
import l5r.api.character.powers
from l5r.util import log
from PyQt5 import QtCore, QtGui, QtWidgets

        cfr_fbox = QtWidgets.QFormLayout(center_fr)

        # bottom bar
        bottom_bar = QtWidgets.QFrame(self)
        hbox = QtWidgets.QHBoxLayout(bottom_bar)
        hbox.addStretch()
        hbox.addWidget(self.bt_ok)

        self.cb_kiho = QtWidgets.QComboBox(self)
        self.tx_element = QtWidgets.QLabel(self)
        self.tx_mastery = QtWidgets.QLabel(self)
        self.tx_cost = QtWidgets.QLabel(self)
        self.tx_pc_status = QtWidgets.QLabel(self)
        self.tx_eligibility = QtWidgets.QLabel(self)
        self.tx_detail = QtWidgets.QTextEdit(self)
        self.tx_detail.setReadOnly(True)

        cfr_fbox.addRow(self.tr("Kiho"), self.cb_kiho)
        cfr_fbox.addRow(self.tr("Element"), self.tx_element)
        cfr_fbox.addRow(self.tr("Mastery"), self.tx_mastery)
        cfr_fbox.addRow(self.tr("XP Cost"), self.tx_cost)
        cfr_fbox.addRow(self.tr("PG Status"), self.tx_pc_status)
        cfr_fbox.addRow(self.tr("Eligibility"), self.tx_eligibility)
        cfr_fbox.addRow(self.tr("Details"), self.tx_detail)
        cfr_fbox.addRow(self.tr("Source"), self.lb_book)

        cfr_fbox.setContentsMargins(120, 20, 120, 20)
        cfr_fbox.setVerticalSpacing(9)

        self.vbox_lo.addWidget(self.header)

        self.vbox_lo.addWidget(center_fr)