修改UI细节错误
This commit is contained in:
@@ -292,65 +292,9 @@ def create_signal_format_content(self: "PQAutomationApp"):
|
||||
self.sdr_signal_frame.grid_columnconfigure(1, weight=1)
|
||||
self.signal_tabs.add(self.sdr_signal_frame, text="SDR测试")
|
||||
|
||||
# 色彩空间
|
||||
ttk.Label(self.sdr_signal_frame, text="色彩空间:").grid(
|
||||
row=0, column=0, sticky=tk.W, padx=5, pady=2
|
||||
)
|
||||
self.sdr_color_space_var = tk.StringVar(value="BT.709")
|
||||
sdr_color_space_combo = ttk.Combobox(
|
||||
self.sdr_signal_frame,
|
||||
textvariable=self.sdr_color_space_var,
|
||||
values=["sRGB", "BT.709", "BT.601", "BT.2020", "DCI-P3"],
|
||||
width=10,
|
||||
state="readonly",
|
||||
)
|
||||
sdr_color_space_combo.grid(row=0, column=1, sticky=tk.W, padx=5, pady=2)
|
||||
|
||||
# Gamma(测试参考值,用于Gamma曲线绘制和色准计算)
|
||||
ttk.Label(self.sdr_signal_frame, text="Gamma:").grid(
|
||||
row=1, column=0, sticky=tk.W, padx=5, pady=2
|
||||
)
|
||||
self.sdr_gamma_type_var = tk.StringVar(value=UCDEnum.SignalFormat.GammaType.GAMMA_22)
|
||||
sdr_gamma_combo = ttk.Combobox(
|
||||
self.sdr_signal_frame,
|
||||
textvariable=self.sdr_gamma_type_var,
|
||||
values=UCDEnum.SignalFormat.GammaType.get_list(),
|
||||
width=10,
|
||||
state="readonly",
|
||||
)
|
||||
sdr_gamma_combo.grid(row=1, column=1, sticky=tk.W, padx=5, pady=2)
|
||||
|
||||
# 数据范围
|
||||
ttk.Label(self.sdr_signal_frame, text="数据范围:").grid(
|
||||
row=2, column=0, sticky=tk.W, padx=5, pady=2
|
||||
)
|
||||
self.sdr_data_range_var = tk.StringVar(value=UCDEnum.SignalFormat.DataRange.FULL)
|
||||
sdr_range_combo = ttk.Combobox(
|
||||
self.sdr_signal_frame,
|
||||
textvariable=self.sdr_data_range_var,
|
||||
values=UCDEnum.SignalFormat.DataRange.get_list(),
|
||||
width=10,
|
||||
state="readonly",
|
||||
)
|
||||
sdr_range_combo.grid(row=2, column=1, sticky=tk.W, padx=5, pady=2)
|
||||
|
||||
# 编码位深
|
||||
ttk.Label(self.sdr_signal_frame, text="编码位深:").grid(
|
||||
row=3, column=0, sticky=tk.W, padx=5, pady=2
|
||||
)
|
||||
self.sdr_bit_depth_var = tk.StringVar(value=UCDEnum.SignalFormat.BitDepth.BIT_8)
|
||||
sdr_bit_depth_combo = ttk.Combobox(
|
||||
self.sdr_signal_frame,
|
||||
textvariable=self.sdr_bit_depth_var,
|
||||
values=UCDEnum.SignalFormat.BitDepth.get_list(),
|
||||
width=10,
|
||||
state="readonly",
|
||||
)
|
||||
sdr_bit_depth_combo.grid(row=3, column=1, sticky=tk.W, padx=5, pady=2)
|
||||
|
||||
# 分辨率
|
||||
ttk.Label(self.sdr_signal_frame, text="分辨率:").grid(
|
||||
row=4, column=0, sticky=tk.W, padx=5, pady=2
|
||||
row=0, column=0, sticky=tk.W, padx=5, pady=2
|
||||
)
|
||||
self.sdr_timing_var = tk.StringVar(
|
||||
value=self.config.current_test_types.get("sdr_movie", {}).get(
|
||||
@@ -365,7 +309,63 @@ def create_signal_format_content(self: "PQAutomationApp"):
|
||||
state="readonly",
|
||||
)
|
||||
sdr_timing_combo.bind("<<ComboboxSelected>>", self.on_sdr_timing_changed)
|
||||
sdr_timing_combo.grid(row=4, column=1, sticky=tk.W, padx=5, pady=2)
|
||||
sdr_timing_combo.grid(row=0, column=1, sticky=tk.W, padx=5, pady=2)
|
||||
|
||||
# 色彩空间
|
||||
ttk.Label(self.sdr_signal_frame, text="色彩空间:").grid(
|
||||
row=1, column=0, sticky=tk.W, padx=5, pady=2
|
||||
)
|
||||
self.sdr_color_space_var = tk.StringVar(value="BT.709")
|
||||
sdr_color_space_combo = ttk.Combobox(
|
||||
self.sdr_signal_frame,
|
||||
textvariable=self.sdr_color_space_var,
|
||||
values=["sRGB", "BT.709", "BT.601", "BT.2020", "DCI-P3"],
|
||||
width=10,
|
||||
state="readonly",
|
||||
)
|
||||
sdr_color_space_combo.grid(row=1, column=1, sticky=tk.W, padx=5, pady=2)
|
||||
|
||||
# Gamma(测试参考值,用于Gamma曲线绘制和色准计算)
|
||||
ttk.Label(self.sdr_signal_frame, text="Gamma:").grid(
|
||||
row=2, column=0, sticky=tk.W, padx=5, pady=2
|
||||
)
|
||||
self.sdr_gamma_type_var = tk.StringVar(value=UCDEnum.SignalFormat.GammaType.GAMMA_22)
|
||||
sdr_gamma_combo = ttk.Combobox(
|
||||
self.sdr_signal_frame,
|
||||
textvariable=self.sdr_gamma_type_var,
|
||||
values=UCDEnum.SignalFormat.GammaType.get_list(),
|
||||
width=10,
|
||||
state="readonly",
|
||||
)
|
||||
sdr_gamma_combo.grid(row=2, column=1, sticky=tk.W, padx=5, pady=2)
|
||||
|
||||
# 数据范围
|
||||
ttk.Label(self.sdr_signal_frame, text="数据范围:").grid(
|
||||
row=3, column=0, sticky=tk.W, padx=5, pady=2
|
||||
)
|
||||
self.sdr_data_range_var = tk.StringVar(value=UCDEnum.SignalFormat.DataRange.FULL)
|
||||
sdr_range_combo = ttk.Combobox(
|
||||
self.sdr_signal_frame,
|
||||
textvariable=self.sdr_data_range_var,
|
||||
values=UCDEnum.SignalFormat.DataRange.get_list(),
|
||||
width=10,
|
||||
state="readonly",
|
||||
)
|
||||
sdr_range_combo.grid(row=3, column=1, sticky=tk.W, padx=5, pady=2)
|
||||
|
||||
# 编码位深
|
||||
ttk.Label(self.sdr_signal_frame, text="编码位深:").grid(
|
||||
row=4, column=0, sticky=tk.W, padx=5, pady=2
|
||||
)
|
||||
self.sdr_bit_depth_var = tk.StringVar(value=UCDEnum.SignalFormat.BitDepth.BIT_8)
|
||||
sdr_bit_depth_combo = ttk.Combobox(
|
||||
self.sdr_signal_frame,
|
||||
textvariable=self.sdr_bit_depth_var,
|
||||
values=UCDEnum.SignalFormat.BitDepth.get_list(),
|
||||
width=10,
|
||||
state="readonly",
|
||||
)
|
||||
sdr_bit_depth_combo.grid(row=4, column=1, sticky=tk.W, padx=5, pady=2)
|
||||
|
||||
# 色彩格式
|
||||
ttk.Label(self.sdr_signal_frame, text="色彩格式:").grid(
|
||||
|
||||
Reference in New Issue
Block a user