还是一堆bug的状态

This commit is contained in:
2026-08-01 20:09:46 +08:00
parent 28b33fb820
commit 6ea03829bc
30 changed files with 84 additions and 2664 deletions
@@ -11,7 +11,7 @@
#include "../BaseWidget.h"
#include "../menu/BaseWidgetMenu.h"
#include "../BackEnd/MainWidget.h"
#include "../../../third_party/Renderive/Demo_Gallery/base/Tool.h"
#include "Demo_Gallery/base/export.h"
static renderive::Range frequent_range = {-12000, 12000};
static double max = 160;
QWidget* Intermediate_Frequency_Widget::create_spectrogram_power_plot() {
@@ -31,13 +31,13 @@ QWidget* Intermediate_Frequency_Widget::create_spectrogram_power_plot() {
auto overlay = create_renderable_node(get_root_renderable(), "Overlay_Renderable");
frequency_axis_cache->set_cache_mode(renderive::Renderable_Cache_Mode::Local_Pixel);
power_axis_cache->set_cache_mode(renderive::Renderable_Cache_Mode::Local_Pixel);
x_axis = renderive::Frequency_Axis::Builder(frequency_axis_cache, Qt::Horizontal)
x_axis = renderive::Frequency_Axis::Builder(frequency_axis_cache, renderive::Orientation::Horizontal)
.set_tick_length(-10)
.set_coord_range(frequent_range)
.set_tick_length(-10)
.set_sub_tick_length(-5)
.build();
y_axis = renderive::Axis::Builder(power_axis_cache, Qt::Vertical)
y_axis = renderive::Axis::Builder(power_axis_cache, renderive::Orientation::Vertical)
.set_coord_range({160, 0})
.set_unit_text("功率")
.build();
@@ -98,13 +98,13 @@ QWidget* Intermediate_Frequency_Widget::create_Afterglow_Plot() {
auto overlay = create_renderable_node(get_root_renderable(), "Overlay_Renderable");
frequency_axis_cache->set_cache_mode(renderive::Renderable_Cache_Mode::Local_Pixel);
power_axis_cache->set_cache_mode(renderive::Renderable_Cache_Mode::Local_Pixel);
x_axis = renderive::Frequency_Axis::Builder(frequency_axis_cache, Qt::Horizontal)
x_axis = renderive::Frequency_Axis::Builder(frequency_axis_cache, renderive::Orientation::Horizontal)
.set_coord_range(frequent_range)
.set_tick_length(-10)
.set_sub_tick_length(-5)
.set_use_drag(true)
.build();
y_axis = renderive::Axis::Builder(power_axis_cache, Qt::Vertical)
y_axis = renderive::Axis::Builder(power_axis_cache, renderive::Orientation::Vertical)
.set_coord_range({160, 0})
.set_use_drag(true)
.build();